New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scavenge index #1638
Merged
riccardone
merged 10 commits into
EventStore:master
from
lscpike:feature/scavenge_index
Nov 27, 2018
Merged
Scavenge index #1638
riccardone
merged 10 commits into
EventStore:master
from
lscpike:feature/scavenge_index
Nov 27, 2018
Commits on Nov 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 5c0490b - Browse repository at this point
Copy the full SHA 5c0490bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3343f50 - Browse repository at this point
Copy the full SHA 3343f50View commit details -
- Ensure we don't have too many threads - More efficient memory use to avoid BitArray. - Smaller struct for in memory copy of chunk.
Configuration menu - View commit details
-
Copy full SHA for 958eef0 - Browse repository at this point
Copy the full SHA 958eef0View commit details -
Removing test that validates behaviour that no longer exists. Need to…
… scavenge twice to collect up commits spanning multiple chunks.
Configuration menu - View commit details
-
Copy full SHA for c29e922 - Browse repository at this point
Copy the full SHA c29e922View commit details -
Configuration menu - View commit details
-
Copy full SHA for 643ad87 - Browse repository at this point
Copy the full SHA 643ad87View commit details -
Configuration menu - View commit details
-
Copy full SHA for d18d0d7 - Browse repository at this point
Copy the full SHA d18d0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27cb352 - Browse repository at this point
Copy the full SHA 27cb352View commit details -
Scavenge the index after scavenging the db:
- Test the TableIndex scavenge process. - Test the index is scavenged at the end of a DB scavenge. - Remove the ExistsAt check when doing an index table merge. The existsAt is still used when upgrading from a v1 index.
Configuration menu - View commit details
-
Copy full SHA for 55c5448 - Browse repository at this point
Copy the full SHA 55c5448View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2099c05 - Browse repository at this point
Copy the full SHA 2099c05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e7f3ba - Browse repository at this point
Copy the full SHA 3e7f3baView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.