cinchapi / concourse

Distributed database warehouse for transactions, search and analytics across time.
http://concoursedb.com
Apache License 2.0
315 stars 234 forks source link

Use traditional buffer instead of memory mapped files when reading from database files #471

Closed jtnelson closed 2 years ago

jtnelson commented 2 years ago

Switched from using memory mapped files in favor of traditional buffering when reading data from Segment files. This change avoids a potential issue where Concourse Server could very quickly exceeded the maximum number of mappings allowed on some Linux systems (as specified by the vm.max_map_count property).