Logo
Explore Help
Sign In
mirrors/scylladb
1
0
Fork 0
You've already forked scylladb
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
2c46938c2ac244d43a765004adb8f9134a3bfa0f
scylladb/db/commitlog
History
Konstantin Osipov 2c46938c2a commitlog: avoid a syscall in a most common case of segment recycle
When recycling a segment in O_DSYNC mode if the size of the segment
is neither shrunk nor grown, avoid calling file::truncate() or
file::allocate().

Message-Id: <20201215182332.1017339-2-kostja@scylladb.com>
2020-12-16 14:57:36 +02:00
..
commitlog_entry.cc
db/commitlog: Use fragmented buffers to read entries
2018-12-31 13:20:37 +00:00
commitlog_entry.hh
header: De-bloat schema.hh
2020-03-03 11:34:00 +01:00
commitlog_extensions.hh
db::commitlog: Add commitlog/hints file io extension
2018-03-26 11:58:27 +00:00
commitlog_replayer.cc
db: commitlog_replayer: don't capture structured bindings in lambdas
2020-10-16 15:24:01 +03:00
commitlog_replayer.hh
treewide: add missing headers and/or forward declarations
2020-03-23 09:29:45 +02:00
commitlog.cc
commitlog: avoid a syscall in a most common case of segment recycle
2020-12-16 14:57:36 +02:00
commitlog.hh
Merge "Use seastar::with_file_close_on_failure in commitlog" from Benny
2020-07-23 19:23:23 +03:00
replay_position.hh
treewide: add missing headers and/or forward declarations
2020-03-23 09:29:45 +02:00
rp_set.hh
memtable/commitlog: Change bookkeep to track individul segments
2017-06-07 12:07:01 +00:00
Powered by Gitea Version: 1.25.5 Page: 1028ms Template: 40ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API