-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for indexing unlogged tables (#253)
* added support for unlogged tables and corresponding tests * clarified manual test instructions * added necessary crit section lines inside StoreExternalEmptyIndex to prevent db crashes in sanitizer tests * added include statement for CRIT_SECTION macros for earlier versions of pg * added test hnsw_logged_unlogged which tests changing a table from logged to unlogged * added dot out file for hnsw_logged_unlogged test * added manual test cases where we switch from logged/unlogged * added replica tests for unlogged tables * added unique-distanced vectors so that output of distance queries are forced to be unique in hnsw_logged_unlogged * finished making hnsw_logged_unlogged out results completely determinstic * fixed runner.c to reconnect to root db on every test case to allow running several tests after crashing the root db as part of a test (like replica_test_unlogged currently does) * replace killall with kill -9 pid AND finish root connection after each test
- Loading branch information
1 parent
9ac519e
commit 670c318
Showing
21 changed files
with
1,424 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.