SWC-DB version 0.4.10 is available for download

15 views
Skip to first unread message

Alex Kashirin

unread,
Oct 5, 2020, 4:16:22 PM10/5/20
to SWC-DB

The SWC-DB version 0.4.10 is available at​ ​https://www.swcdb.org/install/getting_swcdb/ for download.



The CHANGELOG:


SWC-DB v0.4.10 (2020-10-05)

added file-pid option in Settings::init_process
extended sbin/swcdb_cluster deploy command with Tar archive option
changed unique_lock where possible and lock_guard to scoped_lock
changed mutex to Core::MutexAtomic in common::Stats and for timers
changed MutexAtomic to work with std::atomic_flag
moved all swcdb_core_config target related to SWC::Config namespace
moved all swcdb_core_comm target related to namespace SWC::Comm
moved class RangerEnv to namespace SWC::Env under class-name Rgr
renamed class Comm::CommBuf to Comm::Buffers
renamed class Comm::CommHeader to Comm::Header
moved FS::SmartFdHadoop/JVM to sub-class FileSystemHadoop/JVM
extended SWC::Thrift::Service documentations
moved namespace Types::Encoding to SWC::Core::Encoder
moved enum Types::Fs to SWC::FS::Type
moved namespace Types to SWC::DB::Types
added namespace Common for include/swcdb/common
adjusted ifndef & define from 'swc_*' to 'swcdb_*'
moved Stat, FlowRate, CompletionCounter from core/ to common/Stats
moved Serializable to namespace SWC::Comm
moved namespace SWC::Protocol to SWC::Comm::Protocol
moved namespace FsBroker::Protocol to Comm::Protocol::FsBroker
moved swcdb_core target related to namespace SWC::Core
added db/Types/Encoder.h (Encoder with the schematics of the DB::Types)
changed default include of Error.h to Exception.h
renamed namespace Logger to Core
renamed Mutex to MutexSptd
moved u/int24/40/48/56_t to SWC namespace
renamed LockAtomicUnique to MutexAtomic
removed ErrorCodes.h moved to Error.h
moved Exception to file Exception.h under namespace Error
changed enums base to uint8_t where applicable
moved Range::type & Range::meta_cid to ColumnCfg class storage
optimized Core::checksum32 & Condition::memcomp
extended documentations and C++ source-code documentations
renamed Env::Fds to Env::FsBroker and Env::FsBroker::get() to fds()
added to DB/Types/* const char array type representations

Full Changelog




www.swcdb.org
Alex Kashirin

Reply all
Reply to author
Forward
0 new messages