Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: leveldb-debugsource | Distribution: SUSE Linux Framework One |
Version: 1.23 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.3 | Build date: Fri Jun 14 22:07:11 2024 |
Group: Development/Debug | Build host: ibs-power9-15 |
Size: 543840 | Source RPM: leveldb-1.23-slfo.1.1.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/google/leveldb | |
Summary: Debug sources for package leveldb |
This package provides debug sources for package leveldb. Debug sources are useful when developing applications that use this package or when debugging this package.
BSD-3-Clause
* Thu Jan 11 2024 pgajdos@suse.com - disable autocompact_test [bsc#1218597] * Wed Mar 08 2023 mpluskal@suse.com - Build AVX2 enabled hwcaps library for x86_64-v3 * Wed Jun 09 2021 rpm@fthiessen.de - Add enable-rtti.patch, enable rtti support again to fix build issue of ceph * Mon May 03 2021 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 2020 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 02 2019 mliska@suse.cz - Use FAT LTO objects in order to provide proper static library. * Fri Aug 11 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 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 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 05 2015 mpluskal@suse.com - Update project url - Use url for source - Enable tests * Mon Oct 20 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 07 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 05 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 2013 ro@suse.de - add support for other archs (taken from debian, 0001-debian-ports.patch) * Sun Nov 03 2013 ddiss@suse.com - Changed shared libs group to System/Libraries. * Sun Oct 13 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 08 2013 ddiss@suse.com - Updated to 1.14.0 * Tue Jul 16 2013 ddiss@suse.com - Updated to 1.12.0 + removed shared_library.patch, now upstream. * Wed Feb 08 2012 mrueckert@suse.de - added shared library patch - update to shared/static library packaging policy * Wed Feb 08 2012 mrueckert@suse.de - initial package
/usr/src/debug/leveldb-1.23 /usr/src/debug/leveldb-1.23/benchmarks /usr/src/debug/leveldb-1.23/benchmarks/db_bench.cc /usr/src/debug/leveldb-1.23/build /usr/src/debug/leveldb-1.23/build_static /usr/src/debug/leveldb-1.23/db /usr/src/debug/leveldb-1.23/db/builder.cc /usr/src/debug/leveldb-1.23/db/builder.h /usr/src/debug/leveldb-1.23/db/c.cc /usr/src/debug/leveldb-1.23/db/db_impl.cc /usr/src/debug/leveldb-1.23/db/db_impl.h /usr/src/debug/leveldb-1.23/db/db_iter.cc /usr/src/debug/leveldb-1.23/db/db_iter.h /usr/src/debug/leveldb-1.23/db/dbformat.cc /usr/src/debug/leveldb-1.23/db/dbformat.h /usr/src/debug/leveldb-1.23/db/dumpfile.cc /usr/src/debug/leveldb-1.23/db/filename.cc /usr/src/debug/leveldb-1.23/db/filename.h /usr/src/debug/leveldb-1.23/db/log_format.h /usr/src/debug/leveldb-1.23/db/log_reader.cc /usr/src/debug/leveldb-1.23/db/log_reader.h /usr/src/debug/leveldb-1.23/db/log_writer.cc /usr/src/debug/leveldb-1.23/db/log_writer.h /usr/src/debug/leveldb-1.23/db/memtable.cc /usr/src/debug/leveldb-1.23/db/memtable.h /usr/src/debug/leveldb-1.23/db/repair.cc /usr/src/debug/leveldb-1.23/db/skiplist.h /usr/src/debug/leveldb-1.23/db/snapshot.h /usr/src/debug/leveldb-1.23/db/table_cache.cc /usr/src/debug/leveldb-1.23/db/table_cache.h /usr/src/debug/leveldb-1.23/db/version_edit.cc /usr/src/debug/leveldb-1.23/db/version_edit.h /usr/src/debug/leveldb-1.23/db/version_set.cc /usr/src/debug/leveldb-1.23/db/version_set.h /usr/src/debug/leveldb-1.23/db/write_batch.cc /usr/src/debug/leveldb-1.23/db/write_batch_internal.h /usr/src/debug/leveldb-1.23/helpers /usr/src/debug/leveldb-1.23/helpers/memenv /usr/src/debug/leveldb-1.23/helpers/memenv/memenv.cc /usr/src/debug/leveldb-1.23/helpers/memenv/memenv.h /usr/src/debug/leveldb-1.23/include /usr/src/debug/leveldb-1.23/include/leveldb /usr/src/debug/leveldb-1.23/include/leveldb/c.h /usr/src/debug/leveldb-1.23/include/leveldb/cache.h /usr/src/debug/leveldb-1.23/include/leveldb/comparator.h /usr/src/debug/leveldb-1.23/include/leveldb/db.h /usr/src/debug/leveldb-1.23/include/leveldb/env.h /usr/src/debug/leveldb-1.23/include/leveldb/filter_policy.h /usr/src/debug/leveldb-1.23/include/leveldb/iterator.h /usr/src/debug/leveldb-1.23/include/leveldb/options.h /usr/src/debug/leveldb-1.23/include/leveldb/slice.h /usr/src/debug/leveldb-1.23/include/leveldb/status.h /usr/src/debug/leveldb-1.23/include/leveldb/table.h /usr/src/debug/leveldb-1.23/include/leveldb/table_builder.h /usr/src/debug/leveldb-1.23/include/leveldb/write_batch.h /usr/src/debug/leveldb-1.23/port /usr/src/debug/leveldb-1.23/port/port_stdcxx.h /usr/src/debug/leveldb-1.23/table /usr/src/debug/leveldb-1.23/table/block.cc /usr/src/debug/leveldb-1.23/table/block.h /usr/src/debug/leveldb-1.23/table/block_builder.cc /usr/src/debug/leveldb-1.23/table/block_builder.h /usr/src/debug/leveldb-1.23/table/filter_block.cc /usr/src/debug/leveldb-1.23/table/filter_block.h /usr/src/debug/leveldb-1.23/table/format.cc /usr/src/debug/leveldb-1.23/table/format.h /usr/src/debug/leveldb-1.23/table/iterator.cc /usr/src/debug/leveldb-1.23/table/iterator_wrapper.h /usr/src/debug/leveldb-1.23/table/merger.cc /usr/src/debug/leveldb-1.23/table/merger.h /usr/src/debug/leveldb-1.23/table/table.cc /usr/src/debug/leveldb-1.23/table/table_builder.cc /usr/src/debug/leveldb-1.23/table/two_level_iterator.cc /usr/src/debug/leveldb-1.23/table/two_level_iterator.h /usr/src/debug/leveldb-1.23/util /usr/src/debug/leveldb-1.23/util/arena.cc /usr/src/debug/leveldb-1.23/util/arena.h /usr/src/debug/leveldb-1.23/util/bloom.cc /usr/src/debug/leveldb-1.23/util/cache.cc /usr/src/debug/leveldb-1.23/util/coding.cc /usr/src/debug/leveldb-1.23/util/coding.h /usr/src/debug/leveldb-1.23/util/comparator.cc /usr/src/debug/leveldb-1.23/util/crc32c.cc /usr/src/debug/leveldb-1.23/util/crc32c.h /usr/src/debug/leveldb-1.23/util/env.cc /usr/src/debug/leveldb-1.23/util/env_posix.cc /usr/src/debug/leveldb-1.23/util/env_posix_test_helper.h /usr/src/debug/leveldb-1.23/util/filter_policy.cc /usr/src/debug/leveldb-1.23/util/hash.cc /usr/src/debug/leveldb-1.23/util/hash.h /usr/src/debug/leveldb-1.23/util/histogram.cc /usr/src/debug/leveldb-1.23/util/histogram.h /usr/src/debug/leveldb-1.23/util/logging.cc /usr/src/debug/leveldb-1.23/util/logging.h /usr/src/debug/leveldb-1.23/util/mutexlock.h /usr/src/debug/leveldb-1.23/util/no_destructor.h /usr/src/debug/leveldb-1.23/util/options.cc /usr/src/debug/leveldb-1.23/util/posix_logger.h /usr/src/debug/leveldb-1.23/util/random.h /usr/src/debug/leveldb-1.23/util/status.cc /usr/src/debug/leveldb-1.23/util/testutil.cc /usr/src/debug/leveldb-1.23/util/testutil.h
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jul 17 23:25:02 2024