-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
Support time based retention #17413
Support time based retention #17413
Commits on Jun 6, 2024
-
Rename options Global backfill Metadata calculation (percentage) Retention timer Adjust time Calculate iterations Update every is less than 60 and divisor of 60
Configuration menu - View commit details
-
Copy full SHA for 12ee96f - Browse repository at this point
Copy the full SHA 12ee96fView commit details -
Add option to specify time retention
dbengine tier x retention days Switch to dbengine tier x disk space MB Fix grouping iterations
Configuration menu - View commit details
-
Copy full SHA for 2cde1a5 - Browse repository at this point
Copy the full SHA 2cde1a5View commit details -
Allow disk space to be 0 (unlimited)
Assume retention to be the one specified with time Sane value for maximum datafile target size if max disk space is 0
Configuration menu - View commit details
-
Copy full SHA for 5134d9d - Browse repository at this point
Copy the full SHA 5134d9dView commit details -
Test configured disk space to be total free space - 10%
Rework human readable retention and expected retention in nodes_instances api
Configuration menu - View commit details
-
Copy full SHA for 7eb0afd - Browse repository at this point
Copy the full SHA 7eb0afdView commit details -
Further fix on human readable retention
If no time restriction is specified, use disk space calculated one
Configuration menu - View commit details
-
Copy full SHA for 01356e6 - Browse repository at this point
Copy the full SHA 01356e6View commit details -
Remove dbengine parallel initialization option
Remove duplicate, commented out code
Configuration menu - View commit details
-
Copy full SHA for 1f5874c - Browse repository at this point
Copy the full SHA 1f5874cView commit details -
Allow tier disk space to be 0 in which case the current disk space av…
…ailable will be used for calculations
Configuration menu - View commit details
-
Copy full SHA for 688cdf9 - Browse repository at this point
Copy the full SHA 688cdf9View commit details -
Proper calculation of iterations
Support seconds in human duration representation Remove commented out code Create tiers as needed
Configuration menu - View commit details
-
Copy full SHA for 90de153 - Browse repository at this point
Copy the full SHA 90de153View commit details -
Function to return sqlite database space
Compile with disable-ml properly Do proper time retention check Temporary additional info in node_instances api
Configuration menu - View commit details
-
Copy full SHA for c7b72f2 - Browse repository at this point
Copy the full SHA c7b72f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a44d3db - Browse repository at this point
Copy the full SHA a44d3dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4588cec - Browse repository at this point
Copy the full SHA 4588cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 358fe53 - Browse repository at this point
Copy the full SHA 358fe53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73c4299 - Browse repository at this point
Copy the full SHA 73c4299View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f339c - Browse repository at this point
Copy the full SHA d9f339cView commit details -
Use default 1024 MB for each tier
Add new dbengine tier 0 multihost disk space MB Time based retention defaults to disabled if all parameters are default
Configuration menu - View commit details
-
Copy full SHA for 10245f1 - Browse repository at this point
Copy the full SHA 10245f1View commit details -
Update src/database/engine/rrdengine.c
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
Configuration menu - View commit details
-
Copy full SHA for b257cb9 - Browse repository at this point
Copy the full SHA b257cb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61ac802 - Browse repository at this point
Copy the full SHA 61ac802View commit details -
Respect "dbengine multihost disk space MB" setting for tier 0 if "dbe…
…ngine tier 0 multihost disk space MB" is not specified
Configuration menu - View commit details
-
Copy full SHA for 6478cef - Browse repository at this point
Copy the full SHA 6478cefView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd5856f - Browse repository at this point
Copy the full SHA fd5856fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa4463a - Browse repository at this point
Copy the full SHA aa4463aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff8431 - Browse repository at this point
Copy the full SHA 6ff8431View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba62e60 - Browse repository at this point
Copy the full SHA ba62e60View commit details -
Add disk space used by metadata in node_instances
Calculated disk space matches the calculated used for datafile rotation Fix percentage contribution calculation of metadata to each tier
Configuration menu - View commit details
-
Copy full SHA for 5afba82 - Browse repository at this point
Copy the full SHA 5afba82View commit details -
Configuration menu - View commit details
-
Copy full SHA for f209cd7 - Browse repository at this point
Copy the full SHA f209cd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71fabbd - Browse repository at this point
Copy the full SHA 71fabbdView commit details -
Add note for the disk space usage calculation in dbengine_tier_retent…
…ion charts vs space reported in /api/v2/node_instances
Configuration menu - View commit details
-
Copy full SHA for 11b44d3 - Browse repository at this point
Copy the full SHA 11b44d3View commit details -
RRDENG_MIN_DISK_SPACE_MB 256 MB (from 64) dbengine multihost disk space MB maps to dbengine tier 0 disk space MB Disk space for tiers "dbengine tier X disk space MB"
Configuration menu - View commit details
-
Copy full SHA for 178143f - Browse repository at this point
Copy the full SHA 178143fView commit details -
Check backfill option before tier disk space config to reorder it in …
…netdata.conf output
Configuration menu - View commit details
-
Copy full SHA for 3387c00 - Browse repository at this point
Copy the full SHA 3387c00View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaee15c - Browse repository at this point
Copy the full SHA aaee15cView commit details -
Check if legacy dbengine multihost disk space MB option is set before…
… migration of options Rename options
Configuration menu - View commit details
-
Copy full SHA for 044669e - Browse repository at this point
Copy the full SHA 044669eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c07067 - Browse repository at this point
Copy the full SHA 8c07067View commit details -
Allow dbengine tier 0 disk space MB to be zero and not default to 256…
… MB. If the value is non zero for tier 0, it must be at least 256 MB
Configuration menu - View commit details
-
Copy full SHA for 7164004 - Browse repository at this point
Copy the full SHA 7164004View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2a00d7 - Browse repository at this point
Copy the full SHA c2a00d7View commit details