GitHub / allenap/rust-postgresfixture / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 16d7ea7a | Tell people that development has moved |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 4759e030 | Update Dependabot configuration | Gavin Panella <g****n@a****e> | about 2 years ago | |
| fcc70918 | Add .mailmap | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 3fe70641 | merge Merge pull request #151 from allenap/more-coordination |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8016e07a | Improve docs/commentary in `coordinate` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 6eccf827 | merge Merge pull request #150 from allenap/fewer-bools |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 536fe560 | Tests for `run_and_stop` and `run_and_destroy` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 0e991df9 | Add `TryFrom<&PathBuf> for UnlockedFile` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| f58165f9 | Return `State` from various `Cluster` methods | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 89fc31ac | merge Merge pull request #148 from allenap/error-naming |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| fed8525d | Bring back tautologically-named errors | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 70dfaa28 | `use_small_heuristics` isn't what I want | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 1e57cbbe | Reduce tautologies | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 38942953 | Bump version to 0.5.0 | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 3be46b9c | merge Merge pull request #147 from allenap/runtime-default |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 90e5d8b6 | Cache versions of binaries | Gavin Panella <g****n@a****e> | about 2 years ago | |
| ede0581c | Add some `rustfmt` options | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 77dcfd4d | `Cluster` records the runtime _strategy_, not the runtime | Gavin Panella <g****n@a****e> | about 2 years ago | |
| d4f1dbc3 | Fix reporting of default runtime | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 5ee1013f | Bump version to 0.4.0 | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 345ce30a | Update `README.md` with new --help text and command output | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 002dbc5b | Update GitHub release workflow | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 639f920c | merge Merge pull request #146 from allenap/remove-with-runtimes |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 9b3f008f | Remove `with-runtimes` script | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 97da83e2 | merge Merge pull request #144 from allenap/runtime-strategies |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b4bf37af | Enable many "pedantic" Clippy lints | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 01fb2153 | Update GitHub workflow definitions | Gavin Panella <g****n@a****e> | about 2 years ago | |
| d3fef4f9 | Reduce usage of `unwrap()` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 5e73f90c | Move cluster tests to separate module | Gavin Panella <g****n@a****e> | about 2 years ago | |
| f59c6fbf | Move `ClusterError` and `RuntimeError` to their own modules | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 886b3c9e | Simple test for `RuntimeStrategySet` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 22a080e2 | In `RuntimeStrategySet::runtimes`, deduplicate by version number | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 2bd341ca | Introduce `prelude` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 94ae67da | Add `runtime::strategy::default()` and improve docs | Gavin Panella <g****n@a****e> | about 2 years ago | |
| c6333ecc | The version of a `Runtime` must be determined immediately | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 229977c9 | Introduce `RuntimeStrategy` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 399f7484 | Switch `impl Error`s to `source` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 54de22e6 | Rename backend.log to postmaster.log | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 9b25e58e | `Cluster::exists` and `::version` are better as freestanding funcs | Gavin Panella <g****n@a****e> | about 2 years ago | |
| b9324d64 | Improve docs on `Cluster::new` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 3e43581b | `Cluster::at` does not return default runtime when no data directory | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 666a3179 | merge Merge pull request #143 from allenap/fold-faster-and-slower-into-mode |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 92b1a610 | Switch to `--mode <MODE>` instead of separate flags | Gavin Panella <g****n@a****e> | about 2 years ago | |
| a35ae3c0 | merge Merge pull request #142 from allenap/synchronous-commit-off-to-go-faster |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| e4beb2b5 | Disable `synchronous_commit` when running faster | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 556fd410 | merge Merge pull request #140 from allenap/platform-specific-runtimes |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| cb7076af | Add TODO re. parsing `server_version_num` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 67c891f4 | merge Merge pull request #139 from allenap/detect-cluster-runtime |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| bb88be0d | merge Merge pull request #138 from allenap/detect-cluster-runtime |
Gavin Panella <g****n@a****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| e01fdee1 | Reorganise the `version` module | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 894cc20a | Normalise version nomenclature; improve docs | Gavin Panella <g****n@a****e> | about 2 years ago | |
| d6aa3258 | Normalise version nomenclature; improve docs | Gavin Panella <g****n@a****e> | about 2 years ago | |
| aecaaf97 | `Runtime::version` returns a `Version` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 7eb544b9 | `Cluster::version` returns a `PartialVersion` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 0f7e24a7 | Enhance `PartialVersion` in several ways; make public | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 5d328e32 | Change `PartialVersion` to a similar form as `Version` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 3aeb8fc4 | Add `PartialVersion::compatible` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| cfc122e2 | Rename `PartialVersion`'s variants | Gavin Panella <g****n@a****e> | about 2 years ago | |
| a79ce201 | Add `Copy` and `Clone` implementations to `Version` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 37782fb8 | Remove `Eq` and `Ord` implementations for `PartialVersion` | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 5acce774 | Tweak partial version regular expression | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 493a8eb0 | Move `PartialVersion` into submodule | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 6cfede57 | Find the matching runtime for a preexisting cluster | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 2690a280 | Find runtimes using platform-specific knowledge | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 38cd2b6c | merge Merge pull request #136 from allenap/fsync-by-default |
Gavin Panella <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 0f85fbac | Revert "Add `Cluster::single` to execute commands in single-user mode" | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 0e4c88eb | Seems fine to set `fsync` etc. and reload | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 5148338a | Add options to run the cluster in a faster but less safe mode | Gavin Panella <g****n@a****e> | about 2 years ago | |
| aa3d1eff | Add `Cluster::single` to execute commands in single-user mode | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 7c6bf33d | Don't disable fsync by default | Gavin Panella <g****n@a****e> | about 2 years ago | |
| 512352aa | Change email address | Gavin Panella <g****n@a****e> | about 2 years ago | |
| fed2f654 | merge Merge pull request #135 from allenap/default-database |
Gavin Panella <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 73ab07de | Tidy and document `.gitignore` | Gavin Panella <g****a@g****m> | about 2 years ago | |
| b414231c | Switch default database to `postgres` | Gavin Panella <g****a@g****m> | about 2 years ago | |
| 042c56e2 | Upgrade `nix` dependency to allow for ^0.27.1 | Gavin Panella <g****a@g****m> | about 2 years ago | |
| 447956ae | Use `Result` in `lock`'s tests | Gavin Panella <g****a@g****m> | about 2 years ago | |
| 81bc0646 | Update knowledge on locale settings changes in PostgreSQL 16 | Gavin Panella <g****a@g****m> | about 2 years ago | |
| 5a2a103e | merge Merge pull request #134 from allenap/update-build-versions |
Gavin Panella <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| bf4fc137 | Accommodate unexpected locale behaviour in PostgreSQL 16. | Gavin Panella <g****a@g****m> | about 2 years ago | |
| a505c04f | Test on PostgreSQL 15 and 16 too | Gavin Panella <g****a@g****m> | about 2 years ago | |
| 752ffcbe | Fix new Clippy in Rust 1.69 | Gavin Panella <g****a@g****m> | over 2 years ago | |
| 36b6deef | Bump version to 0.3.3 | Gavin Panella <g****a@g****m> | over 2 years ago | |
| e8ab7003 | Add VS Code settings | Gavin Panella <g****a@g****m> | over 2 years ago | |
| c1a8f3bc | Update link to "The way to run tests quickly" post | Gavin Panella <g****a@g****m> | over 2 years ago | |
| eff21bfc | Upgrade clap too | Gavin Panella <g****a@g****m> | over 2 years ago | |
| e5b5d33d | merge Merge pull request #132 from allenap/upgrade-deps |
Gavin Panella <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f4bc7f37 | Upgrade most dependencies | Gavin Panella <g****a@g****m> | over 2 years ago | |
| 8b84e0c7 | merge Merge pull request #133 from allenap/escape-identifier |
Gavin Panella <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ff137cdb | Escape database name in `createdb` and `dropdb` | Gavin Panella <g****a@g****m> | over 2 years ago | |
| b35cfd53 | merge Merge pull request #124 from Ekleog/patch-1 |
Gavin Panella <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b3b95929 | Get it compiling | Gavin Panella <g****a@g****m> | over 2 years ago | |
| a79be76c | Fix obvious compilation errors |
Léo Gaspard <l****o@g****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| b52d4df3 | Make run_and_close and run_and_destroy actually do the shutdown operation eve... |
Léo Gaspard <l****o@g****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| b15fb817 | Do as Clippy says | Gavin Panella <g****a@g****m> | almost 3 years ago | |
| fa9b7ea4 | Do as clippy says | Gavin Panella <g****a@g****m> | about 3 years ago | |
| b5f9b19e | New struct, `PartialVersion` |
Gavin Panella <g****a@g****m>
Committed by: Gavin Panella <g****n@a****e> |
over 3 years ago | |
| 0fd1d37f | Remove IO errors from the `version` module entirely |
Gavin Panella <g****a@g****m>
Committed by: Gavin Panella <g****n@a****e> |
over 3 years ago | |
| d9c21fb2 | Split `Version` into `Pre10` and `Post10` |
Gavin Panella <g****a@g****m>
Committed by: Gavin Panella <g****n@a****e> |
over 3 years ago | |
| 45d07073 | Load cluster version string |
Gavin Panella <g****a@g****m>
Committed by: Gavin Panella <g****n@a****e> |
over 3 years ago | |
| d943bf92 | merge Merge pull request #83 from allenap/testing-docs |
Gavin Panella <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago |