OpenSearch/core
Jason Tedor 963ed25cf5
Only fsync global checkpoint if needed
In the global checkpoint sync action, we fsync the translog. However,
the last synced global checkpoint might already be equal to the current
global checkpoint in which case the fsyncing the translog is unnecessary
as either the sync needed guard in the translog will skip the translog,
or the translog needs an fsync for another reason that will be picked up
elsewhere (e.g., at the end of a bulk request).

Relates #27652
2017-12-04 18:10:04 -05:00
..
cli Ensure logging is configured for CLI commands 2017-11-25 11:40:08 -05:00
licenses Upgrade to lucene-7.2.0-snapshot-8c94404. (#27619) 2017-12-04 09:40:08 +01:00
src Only fsync global checkpoint if needed 2017-12-04 18:10:04 -05:00
build.gradle Tighten which classes can exit 2017-11-21 16:37:41 -05:00