-
Notifications
You must be signed in to change notification settings - Fork 197
Add back config to toggle the preservation of timestamps in consolidated fragments #5515
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
base: main
Are you sure you want to change the base?
Changes from all commits
f54dd19
e6fe6ac
754cc3c
69a5c3f
2b2a434
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -409,6 +409,11 @@ class Config { | |
*/ | ||
static const std::string SM_GROUP_TIMESTAMP_END; | ||
|
||
/** | ||
* Enable or disable consolidation with timestamps. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think this comment gets pulled into docs, right? This is not specific enough, especially if it is user-facing documentation. There's no description here of what the consolidation result actually looks like for the different options, which I think is really important given that one of the options results in something which might qualify as "data loss" for an unwitting customer. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Okay, I'm leaving my comment for posterity, but I see that there is more specific documentation in However, those docs aren't specific enough for my liking, the options should be annotated with a brief description of what happens to duplicate coordinates in consolidated fragments. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
*/ | ||
static const std::string SM_CONSOLIDATION_WITH_TIMESTAMPS; | ||
|
||
/** | ||
* If `true` MBRs will be loaded at the same time as the rest of fragment | ||
* info, otherwise they will be loaded lazily when some info related to MBRs | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like the the only usage of this is "if false,
consolidation_with_timestamps_supported
returns false". What's the connection to overlapping fragments?