Skip to content

Commit 0ddaf76

Browse files
committed
updated version to SWC-DB v0.5.7
[TEST COMMIT]
1 parent 0864af4 commit 0ddaf76

File tree

26 files changed

+49
-31
lines changed

26 files changed

+49
-31
lines changed

CHANGELOG.md

+14-1
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,20 @@
66
***
77

88

9+
910
### [SWC-DB master](https://github.com/kashirin-alex/swc-db/tree/master) (upcoming-release)
1011

12+
13+
14+
[_Full Changelog_](https://github.com/kashirin-alex/swc-db/compare/v0.5.7...master)
15+
******
16+
17+
18+
19+
20+
### [SWC-DB v0.5.7](https://github.com/kashirin-alex/swc-db/releases/tag/v0.5.7) (2022-01-23)
21+
22+
updated for OpenSSL 3 version
1123
added cfg-files swc_fs_{ceph,hadoop_jvm,local}.dyn.cfg
1224
added cfg 'swc.fs.hadoop_jvm.{read,write}.buffer.size'
1325
added cfg 'swc.fs.hadoop_jvm.block.size'
@@ -53,8 +65,9 @@
5365
added Query support for an Update and a Delete cell/s on Scan Specs match
5466
added DELETE_MATCHING and UPDATE=(TS,DATA,ENC) Cells-Interval SQL support
5567
added Thrift Service support for Specs-Interval-Update (update & delete)
68+
changed Comm::ConnHandler::{Sender,Receiver}_*::operator()(..) to noexcept
5669

57-
[_Full Changelog_](https://github.com/kashirin-alex/swc-db/compare/v0.5.6...master)
70+
[_Full Changelog_](https://github.com/kashirin-alex/swc-db/compare/v0.5.6...v0.5.7)
5871
******
5972

6073

CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ endif ()
1212

1313

1414
project(SWCDB)
15-
# 0.5.6
15+
# 0.5.7
1616
set(VERSION_MAJOR "0")
1717
set(VERSION_MINOR "5")
18-
set(VERSION_MICRO "6")
18+
set(VERSION_MICRO "7")
1919
set(VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_MICRO}")
2020
set(VERSION_PATCH )
2121
set(VERSION_MISC_SUFFIX "")

docs/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ sort: 1
1414

1515

1616
## Introduction to the SWC-DB
17-
The SWC-DB _(Super Wide Column Database)_ a Super Fast database management system designed to handle [Yottabytes+](https://en.wikipedia.org/wiki/Yottabyte) on a [quadrillion](https://en.wikipedia.org/wiki/Orders_of_magnitude_(numbers)#1024) base of entries. Latest release of SWC-DB is version 0.5.6 available at [github.com/kashirin-alex/swc-db](https://github.com/kashirin-alex/swc-db/releases/tag/v0.5.6) more details at [Getting SWC-DB]({{ site.baseurl }}/install/getting_swcdb/) .
17+
The SWC-DB _(Super Wide Column Database)_ a Super Fast database management system designed to handle [Yottabytes+](https://en.wikipedia.org/wiki/Yottabyte) on a [quadrillion](https://en.wikipedia.org/wiki/Orders_of_magnitude_(numbers)#1024) base of entries. Latest release of SWC-DB is version 0.5.7 available at [github.com/kashirin-alex/swc-db](https://github.com/kashirin-alex/swc-db/releases/tag/v0.5.7) more details at [Getting SWC-DB]({{ site.baseurl }}/install/getting_swcdb/) .
1818

1919

2020
_The proven test with SWC-DB v0.4.9, on one machine(CPU Intel E3-1246V3 RAM 32GB SW-RAID 2x 2TB-7200rpm) run the DB and the Client, capabilities standing is a dozen terabytes of raw-data with 100+billion of record entries with performace input of ~250,000+ cells a second and random scan/select of one entry surrounds the microseconds to milliseconds, whereas performance varies on applied configurations and hardware. **Testing facillity is required for in deep and further testing.**_

docs/configure/properties/swcdb_cluster.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ These configuration properties are for sbin/swcdb_cluster a python script based
1313
The Full-Path or Uri to the SWC-DB `tar` archive package. An archive package from [available SWC-DB releases]({{ site.baseurl }}/install/getting_swcdb/#available-for-download) is suitable for the type of archive required.
1414
> The source-host SWC-DB installation files are copied if the property is not set.
1515
16-
_default_ **```swc.install.archive=https://github.com/kashirin-alex/swc-db/releases/download/v0.5.6/swcdb-0.5.6.debug.amd64.tar.xz```**
16+
_default_ **```swc.install.archive=https://github.com/kashirin-alex/swc-db/releases/download/v0.5.7/swcdb-0.5.7.debug.amd64.tar.xz```**
1717

1818

1919
* ### swc.cluster.rgr.host

docs/install/getting_swcdb/README.md

+7-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Fill the ```SWCDB_INSTALL_PATH``` ```SWCDB_VERSION``` ```SWCDB_VERSION_SPECIFIC`
3131

3232
```bash
3333
SWCDB_INSTALL_PATH="/opt/swcdb";
34-
SWCDB_VERSION="0.5.6";
34+
SWCDB_VERSION="0.5.7";
3535
SWCDB_VERSION_SPECIFIC="debug.amd64";
3636

3737
wget https://github.com/kashirin-alex/swc-db/releases/download/v${SWCDB_VERSION}/swcdb-${SWCDB_VERSION}.${SWCDB_VERSION_SPECIFIC}.tar.xz;
@@ -59,7 +59,7 @@ _installation path defaults to "/opt/swcdb"_
5959
* #### download:
6060

6161
```bash
62-
SWCDB_VERSION="0.5.6";
62+
SWCDB_VERSION="0.5.7";
6363
SWCDB_VERSION_SPECIFIC="Ubuntu_20_04_3_LTS.amd64";
6464

6565
wget https://github.com/kashirin-alex/swc-db/releases/download/v${SWCDB_VERSION}/swcdb-${SWCDB_VERSION}.${SWCDB_VERSION_SPECIFIC}.deb;
@@ -108,6 +108,11 @@ The Packages of SWC-DB are available at [Archlinux(AUR) keyword=swcdb](https://a
108108

109109
| Version | Version-Specific | Package Type | Build Type | Compiler | Architectures / Platforms | Link |
110110
| --- | --- | --- | --- | --- | --- | --- |
111+
| 0.5.7 | debug.amd64 | tar.xz | debug | GCC-11.2 | GLIBC-2.27 amd64 | [download](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.7/swcdb-0.5.7.debug.amd64.tar.xz) |
112+
| 0.5.7 | amd64 | tar.xz | standard | GCC-11.2 | GLIBC-2.27 amd64 | [download](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.7/swcdb-0.5.7.amd64.tar.xz) |
113+
| 0.5.7 | optimized.amd64 | tar.xz | optimized | GCC-11.2 | GLIBC-2.27 amd64 | [download](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.7/swcdb-0.5.7.optimized.amd64.tar.xz) |
114+
| 0.5.7 | Ubuntu_20_04_3_LTS.amd64 | deb | standard | GCC-9.3 | GLIBC-2.31 Ubuntu-20.04.3 LTS amd64 | [download](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.7/swcdb-0.5.7.Ubuntu_20_04_3_LTS.amd64.deb) |
115+
| | | | | | | |
111116
| 0.5.6 | debug.amd64 | tar.xz | debug | GCC-11.2 | GLIBC-2.27 amd64 | [download](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.6/swcdb-0.5.6.debug.amd64.tar.xz) |
112117
| 0.5.6 | amd64 | tar.xz | standard | GCC-11.2 | GLIBC-2.27 amd64 | [download](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.6/swcdb-0.5.6.amd64.tar.xz) |
113118
| 0.5.6 | optimized.amd64 | tar.xz | optimized | GCC-11.2 | GLIBC-2.27 amd64 | [download](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.6/swcdb-0.5.6.optimized.amd64.tar.xz) |

docs/use/thriftclient/java/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ a Maven Project's `pom.xml` requires to add to `<dependencies>`:
1212
<dependency>
1313
<groupId>org.swcdb</groupId>
1414
<artifactId>thrift</artifactId>
15-
<version>0.5.6</version>
15+
<version>0.5.7</version>
1616
</dependency>
1717
```
1818
for other project types use the defintions are available at:
@@ -74,7 +74,7 @@ public class ListAllSchemas {
7474
##### 2) Define the ClassPaths:
7575
> for the example the JAR dependencies are at `/root/.m2/repository/`
7676
```bash
77-
SWCDB_VERSION="0.5.6"
77+
SWCDB_VERSION="0.5.7"
7878
CLASSPATHS=/root/.m2/repository/org/swcdb/thrift/${SWCDB_VERSION}/thrift-${SWCDB_VERSION}.jar;
7979
CLASSPATHS=${CLASSPATHS}:/root/.m2/repository/org/apache/thrift/libthrift/0.15.0/libthrift-0.15.0.jar;
8080
CLASSPATHS=${CLASSPATHS}:/root/.m2/repository/org/slf4j/slf4j-api/1.7.28/slf4j-api-1.7.28.jar;

packaging/archlinux/swcdb-broker/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="broker"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB Broker Application"
1010
arch=("x86_64")

packaging/archlinux/swcdb-env/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="env"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB Runtime Environment"
1010
arch=("x86_64")

packaging/archlinux/swcdb-fsbroker/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="fsbroker"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB FsBroker Application"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-core/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-core"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB core libraries"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-fs-broker/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-fs-broker"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB FileSystem Broker library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-fs-ceph/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-fs-ceph"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB FileSystem Ceph library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-fs-hadoop-jvm/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-fs-hadoop-jvm"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB FileSystem Hadoop-JVM library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-fs-hadoop/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-fs-hadoop"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB FileSystem Hadoop library (dev-stage)"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-fs-local/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-fs-local"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB FileSystem Local library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-fs/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-fs"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB File System Interface library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-thrift-c/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-thrift-c"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB Thrift C Service Library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib-thrift/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib-thrift"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB Thrift C++ Service Library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-lib/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="lib"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-manager/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="manager"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB Manager Application"
1010
arch=("x86_64")

packaging/archlinux/swcdb-pam-max-retries/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="pam-max-retries"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB PAM Max Retries auth Library"
1010
arch=("x86_64")

packaging/archlinux/swcdb-ranger/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="ranger"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB Ranger Application"
1010
arch=("x86_64")

packaging/archlinux/swcdb-thriftbroker/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="thriftbroker"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB ThriftBroker Application"
1010
arch=("x86_64")

packaging/archlinux/swcdb-utils/PKGBUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _group_name="swcdb"
44
_sub_name="utils"
55

66
pkgname=${_group_name}-${_sub_name}
7-
pkgver=0.5.6
7+
pkgver=0.5.7
88
pkgrel=1
99
pkgdesc="The SWC-DB Utilities Applications"
1010
arch=("x86_64")

packaging/debian/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ Fill the details:
1111
* PKG_RECOMMENDS="";
1212
* PKG_SUGGESTS="";
1313

14-
**_The Described details are of the SWC-DB package [`swcdb-0.5.6.Ubuntu_20_04_3_LTS.amd64.deb`](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.6/swcdb-0.5.6.Ubuntu_20_04_3_LTS.amd64.deb)._**
14+
**_The Described details are of the SWC-DB package [`swcdb-0.5.7.Ubuntu_20_04_3_LTS.amd64.deb`](https://github.com/kashirin-alex/swc-db/releases/download/v0.5.7/swcdb-0.5.7.Ubuntu_20_04_3_LTS.amd64.deb)._**
1515

1616

1717
```bash
1818

1919
apt-get install -y checkinstall;
2020

2121
SWCDB_MAINTAINER="[email protected]";
22-
SWCDB_VERSION=0.5.6;
22+
SWCDB_VERSION=0.5.7;
2323
PKG_REQUIRES="libtcmalloc-minimal4, libre2-5, libsnappy1v5, libthrift-0.13.0, libzstd1, libreadline8, libssl1.1";
2424
PKG_RECOMMENDS="python3-fabric";
2525
PKG_SUGGESTS="libthrift-c-glib0, libcephfs2, default-jre";
@@ -44,4 +44,4 @@ mv packages/swcdb_1-${SWCDB_VERSION}_amd64.deb packages/swcdb-${SWCDB_VERSION}.$
4444
```
4545
> The package will be ready at `packages` folder.
4646
* Remove with `dpkg -r swcdb;`
47-
* Install with `dpkg -i swcdb-0.5.6.Ubuntu_20_04_3_LTS.amd64.deb;`
47+
* Install with `dpkg -i swcdb-0.5.7.Ubuntu_20_04_3_LTS.amd64.deb;`

src/etc/swcdb/swc.cluster.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
# (with default| - default hostname applied, hostname used for ssh)
2424

2525

26-
# swc.install.archive=https://github.com/kashirin-alex/swc-db/releases/download/v0.5.6/swcdb-0.5.6.debug.amd64.tar.xz
26+
# swc.install.archive=https://github.com/kashirin-alex/swc-db/releases/download/v0.5.7/swcdb-0.5.7.debug.amd64.tar.xz
2727

2828

2929
swc.cluster.role.delay.start=2

0 commit comments

Comments
 (0)