Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
leveldb
leveldb.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File leveldb.changes of Package leveldb
------------------------------------------------------------------- Mon Mar 25 05:43:50 UTC 2024 - David Disseldorp <ddiss@suse.de> - Use C++14 to satisfy GTest's new minimum version requirement [bsc#1221870] ------------------------------------------------------------------- Mon Jan 22 09:31:24 UTC 2024 - pgajdos@suse.com - remove faulty and noop assignment ------------------------------------------------------------------- Thu Jan 11 18:08:20 UTC 2024 - pgajdos@suse.com - disable autocompact_test [bsc#1218597] ------------------------------------------------------------------- Wed Mar 8 12:47:35 UTC 2023 - Martin Pluskal <mpluskal@suse.com> - Build AVX2 enabled hwcaps library for x86_64-v3 ------------------------------------------------------------------- Wed Jun 9 12:08:18 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de> - Add enable-rtti.patch, enable rtti support again to fix build issue of ceph ------------------------------------------------------------------- Mon May 3 09:46:47 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 1.23: * Switch from C headers to C++ headers. * Remove leveldb::port::kLittleEndian. * Add Env::Remove{File,Dir} which obsolete Env::Delete{File,Dir}. * Sync MANIFEST before closing in db_impl when creating a new DB. * Optimize leveldb block seeks to utilize the current iterator location. * broken db: fix assertion in leveldb::InternalKey::Encode, mark base as corrupt * fix bug(uninitialized options pointer in State) * Fix accidental double std:: qualifiers. * Fix tsan problem in env_test. * Don't check current key in DBIter::Next() * block_builder header file dependency fixed * Add O_CLOEXEC to open calls. * Memory optimization * Documentation improvements - Add detect-system-gtest.patch to use googletest and benchmark from system, add those libraries as dependencies - Build in second build directory to prevent cmake files generated for the static library (prefer shared one) ------------------------------------------------------------------- Wed Apr 29 12:33:36 UTC 2020 - David Disseldorp <ddiss@suse.com> - Remove 0001-debian-ports.patch * std::atomic now used instead of internal AtomicPointer asm - Update to version 1.22: * Corrected formatting to be compliant with the Google C++ Style Guide. * Restore soname versioning with CMake build. * Other miscellaneous cleanups, fixes, and improvements. - Update to version 1.21: * Add tests for empty keys and values. * Switch corruption_test to use InMemEnv. * Replace AtomicPointer with std::atomic. * Make InMemoryEnv more consistent with filesystem based Env's. * Align windows_logger with posix_logger. * Added native support for Windows. * Make WriteBatch::ApproximateSize() const. * Fix fdatasync() feature detection in opensource build. * C++11 cleanup for util/mutexlock.h. * Rework threading in env_posix.cc. * Remove InitOnce from the port API. * Expose WriteBatch::Append(). * Fix documentation for log file growth. * Add move constructor to Status. * Replace port_posix with port_stdcxx. * Reimplement ConsumeDecimalNumber. * Replace NULL with nullptr in C++ files. * Remove PLATFORM_IS_LITTLE_ENDIAN from port/posix.h. * Add more thread safety annotations. * Require C++11. * Replace SIZE_MAX with std::numeric_limits. * Add CMake build support. * Enable thread safety annotations. * leveldb::DestroyDB will now delete empty directories. * Replace SSE-optimized CRC32C in POSIX port with external library. * Fix file writing bug in CL 170738066. * Fix use of uninitialized value in LRUHandle. * Fix issue #474: a race between the f*_unlocked() STDIO calls in env_posix.cc and concurrent application calls to fflush(NULL). * Report missing CURRENT manifest file as database corruption. * LevelDB: Add WriteBatch::ApproximateSize(). * Other minor fixes, code cleanup, and documentation improvements. - Perform a two-pass build, once for static and once for shared libs ------------------------------------------------------------------- Fri Aug 2 07:04:04 UTC 2019 - Martin Liška <mliska@suse.cz> - Use FAT LTO objects in order to provide proper static library. ------------------------------------------------------------------- Fri Aug 11 10:44:05 UTC 2017 - ncutler@suse.com - added 0001-debian-ports.patch * obtained by rebasing https://github.com/google/leveldb/pull/291 on top of 1.20 (one non-trivial conflict involving aarch64, consulted with ARM experts - NOTE: this patch has not been accepted upstream, but it's needed to support s390x) ------------------------------------------------------------------- Thu Aug 10 11:52:35 UTC 2017 - ncutler@suse.com - FATE#319443 (aarch64 enablement) changes were backported by https://build.opensuse.org/request/show/294636 and are part of this release. Factory version builds on aarch64. (bsc#1041611) ------------------------------------------------------------------- Sun Jun 11 17:07:36 UTC 2017 - mpluskal@suse.com - Update to version 1.20: * Convert documentation to markdown. * Implement support for Intel crc32 instruction (SSE 4.2). * Limit the number of read-only files the POSIX Env will have open. * Add option for maximum file size. - Changes for version 1.19: * A snappy change broke test assumptions about the size of compressed output. * Fix problems in LevelDB's caching code. * Fix LevelDB build when asserts are enabled in release builds. * Change std::uint64_t to uint64_t (#354). * Fixes a bug encountered when reading records from leveldb files that have * been split, as in a [] input task split. * Deleted redundant null ptr check prior to delete. (#338). * Fix signed/unsigned mismatch on VC++ builds. * Putting build artifacts in subdirectory. * Added continuous build integration via Travis CI. * log compaction output file's level along with number. * Misc. improvements to README file. * Fix Android/MIPS build (#115). * Only compiling TrimSpace on linux (#310). * Use xcrun to determine Xcode.app path instead of using a hardcoded path. * Add "approximate-memory-usage" property to leveldb::DB::GetProperty. * Addleveldb::Cache::Prune. * Fix size_t/int comparison/conversion issues. * Added leveldb::Status::IsInvalidArgument() method. * Suppress error reporting after seeking but before a valid First or Full record is encountered. * #include -> (#280). * Now attempts to reuse the preceding MANIFEST and log file when re-opened. * Add benchmark that measures cost of repeatedly opening the database. * Added a new fault injection test. * Add arm64 support to leveldb. - Drop no longer needed 0001-debian-ports.patch - Package command line utils as well ------------------------------------------------------------------- Sun Apr 5 13:29:58 UTC 2015 - mpluskal@suse.com - Update project url - Use url for source - Enable tests ------------------------------------------------------------------- Mon Oct 20 12:13:47 UTC 2014 - dmueller@suse.com - 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) ------------------------------------------------------------------- Mon Apr 7 15:33:22 UTC 2014 - ddiss@suse.com - 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. ------------------------------------------------------------------- Wed Feb 5 16:14:12 UTC 2014 - ddiss@suse.com - 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 ------------------------------------------------------------------- Wed Dec 18 17:49:35 CET 2013 - ro@suse.de - add support for other archs (taken from debian, 0001-debian-ports.patch) ------------------------------------------------------------------- Sun Nov 3 22:51:28 UTC 2013 - ddiss@suse.com - Changed shared libs group to System/Libraries. ------------------------------------------------------------------- Sun Oct 13 07:59:03 UTC 2013 - i@marguerite.su - ran spec-cleaner. too casual the specfile was. - make check/make clean is no more for OBS. - add Provides/Obsoletes to libleveldb1. * no one know that name, provide leveldb itself * required by python-leveldb and python3-leveldb ------------------------------------------------------------------- Tue Oct 8 10:42:43 UTC 2013 - ddiss@suse.com - Updated to 1.14.0 ------------------------------------------------------------------- Tue Jul 16 11:13:01 UTC 2013 - ddiss@suse.com - Updated to 1.12.0 + removed shared_library.patch, now upstream. ------------------------------------------------------------------- Wed Feb 8 17:29:24 UTC 2012 - mrueckert@suse.de - added shared library patch - update to shared/static library packaging policy ------------------------------------------------------------------- Wed Feb 8 16:55:02 UTC 2012 - mrueckert@suse.de - initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor