09abac89fa
Accepting request 257763 from devel:libraries:c_c++
Stephan Kulow
2014-10-22 14:23:21 +00:00
b7d50aa5a5
- update to 1.18: + Replace the basic fprintf call with a call to fwrite + Fix ALL the header guards. + A new CONTRIBUTING file. + leveldb: Remove unused function 'ConsumeChar'. + leveldbutil: Remove unused member variables from WriteBatchItemPrinter. + Verify checksums of index/meta/filter blocks when paranoid_checks set. + Invoke all tools for iOS with xcrun. (This was causing problems with the new XCode 5.1.1 image on pulse.) + include only once, and fix the following linter warning: "Found C system header after C++ system header" + When encountering a corrupted table file, return Status::Corruption instead of Status::InvalidArgument. + Support cygwin as build platform, patch is from https://code.google.com/p/leveldb/issues/detail?id=188 + Fix typo, merge patch from https://code.google.com/p/leveldb/issues/detail?id=159 + Fix typos and comments, and address the following two issues: + Add missing db synchronize after "fillseq" in the benchmark. + Removed unused variable in SeekRandom: value (issue #201)
Dirk Mueller2014-10-20 12:29:25 +00:00
c1e5823d45
Accepting request 229300 from devel:libraries:c_c++
Stephan Kulow
2014-04-09 11:14:11 +00:00
c95dd0aa7a
Accepting request 229438 from home:AndreasStieger:branches:devel:libraries:c_c++
David Disseldorp2014-04-08 22:33:43 +00:00
5c1b8d0843
Accepting request 229436 from home:AndreasStieger:branches:devel:libraries:c_c++
David Disseldorp2014-04-08 22:05:57 +00:00
ef8ce5144b
- updated to 1.16.0 + Make Log::Reader not report a corruption when the last record in a log file is truncated. + Fix issue 224: variable created but not utilized. + Remove comment that referenced a removed feature.
David Disseldorp2014-04-07 15:34:15 +00:00
0cb2c9b079
Accepting request 222074 from devel:libraries:c_c++
Stephan Kulow
2014-02-12 19:53:51 +00:00
e75eb46a6d
- updated to 1.15.0 + switched from mmap based writing to simpler stdio based writing. Has a minor impact (0.5 microseconds) on microbenchmarks for asynchronous writes. Synchronous writes speed up from 30ms to 10ms on linux/ext4. Should be much more reliable on diverse platforms. + compaction errors now immediately put the database into a read-only mode (until it is re-opened). As a downside, a disk going out of space and then space being created will require a re-open to recover from, whereas previously that would happen automatically. On the plus side, many corruption possibilities go away. + force the DB to enter an error-state so that all future writes fail when a synchronous log write succeeds but the sync fails. + repair now regenerates sstables that exhibit problems + fix issue 218 - Use native memory barriers on OSX + fix issue 212 - QNX build is broken + fix build on iOS with xcode 5 + make tests compile and pass on windows - refreshed 0001-debian-ports.patch + moved OS_MACOSX hunk
David Disseldorp2014-02-05 16:49:19 +00:00
d4d828b982
Accepting request 212331 from devel:libraries:c_c++
Stephan Kulow
2013-12-30 09:05:23 +00:00
e730bd6185
- add support for other archs (taken from debian, 0001-debian-ports.patch)
Dirk Mueller2013-12-20 09:02:11 +00:00
8ef8dbcf72
Accepting request 205652 from devel:libraries:c_c++
Tomáš Chvátal
2013-11-14 13:22:14 +00:00