...
 
Commits (3)
    https://gitcode.net/oceanbase/oblogproxy/-/commit/fc21dd85f042431ba2c0018fe4b78b3dddb047b7 upgrade obcdc to 4.1 (#43) 2023-05-09T12:39:37+08:00 shimengfei 38394120+shimengfei@users.noreply.github.com https://gitcode.net/oceanbase/oblogproxy/-/commit/e6f37e8bcbec124346bd7791b49d37cd117e1226 docs: update version compatibility description (#44) 2023-05-09T13:29:52+08:00 He Wang wanghechn@qq.com https://gitcode.net/oceanbase/oblogproxy/-/commit/52871cd4235f907a161c1f8f5cf028692079e1f9 add .secignore 2023-05-09T20:13:59+08:00 huaqing shimengfei.smf@alibaba-inc.com add .secignore
##########################################################
# OBFlow Secret Scan Ignore List #
##########################################################
# Above the segmentation lines there are suspected privacy information #
# Please use the file name as the first line and the igored information #
# should be started with space or tab #
# Under the segmentation lines there are the folders which you need to ignore #
##########################################################
**
http://license.coscl.org.cn/MulanPubL-2.0
https://www.oceanbase.com
https://www.oceanbase.com/*
https://open.oceanbase.com
https://open.oceanbase.com/*
https://github.com/oceanbase/oceanbase
https://github.com/oceanbase/oceanbase/issues
https://github.com/oceanbase/*
https://github.com/*
http://mirrors.aliyun.com/oceanbase*
https://mirrors.aliyun.com/oceanbase*
https://github.com/google/*
https://cmake.org/*
http://yum.tbsite.net/*
https://facebook.github.io/*
http://mirrors.aliyun.com/*
https://mirrors.aliyun.com/*
http://mirror.centos.org/*
https://facebook.github.io/*
https://yuque.antfin.com/*
**/*.c
http://www.gnu.org/licenses/
**/*.h
https://dev.mysql.com/*
https://www.openssl.org/*
**/*.cpp
https://dev.mysql.com/*
https://www.openssl.org/*
README.md
https://search.maven.org/*
**/test/*.cpp
http://127.0.0.1:8080/*
--------------------------------------------------------
# Should use GLOB wildcard to configure and analysis the ignored folder
# The root patch should start with '/'
/docs/**
/README.md
/LICENSE
/LEGAL.md
--------------------------------------------------------
# Set the ignored fold to escape the Chinese scan by GLOB wildcard
--------------------------------------------------------
# Set md5 of pemFile string to filter
# This section must be end up with '--------------------------------------------------------'!!!
--------------------------------------------------------
\ No newline at end of file
......@@ -6,15 +6,29 @@ OceanBase LogProxy (CE) is a proxy service of [OceanBase CE](https://github.com/
### Version compatibility
LogProxy is based on [libobcdc](https://github.com/oceanbase/oceanbase/tree/master/src/logservice/libobcdc) (former `liboblog`), so you should install the corresponding version of it firstly. The libobcdc is packaged in `oceanbase-ce-devel` before 4.0.0, and is packaged in `oceanbase-ce-cdc` in 4.0.0 and the later version, both of which can be found in the [official download page](https://open.oceanbase.com/softwareCenter/community) or [official mirror](https://mirrors.aliyun.com/oceanbase/community/stable/el/).
| libobcdc | oblogproxy |
|----------|------------|
| 3.1.1 | 1.0.0 |
| 3.1.2 | 1.0.1 |
| 3.1.3 | 1.0.2 |
| 3.1.4 | 1.0.3 |
| 4.0.0 | 1.1.0 |
LogProxy is based on [libobcdc](https://github.com/oceanbase/oceanbase/tree/master/src/logservice/libobcdc) (former `liboblog`), which is packaged in `oceanbase-ce-cdc` rpm file from `v4.0.0`. You can get it from the [software center](https://www.oceanbase.com/softwarecenter) or [official mirrors](https://mirrors.aliyun.com/oceanbase/community/stable/el/).
For `v1.1.0` or later versions of LogProxy, we no longer provide the rpm file for installation. Users should use the compressed package at [software center](https://www.oceanbase.com/softwarecenter) or [releases page](https://github.com/oceanbase/oblogproxy/releases), which already has a suitable `libobcdc` built in, so users no longer need to install `libobcdc` manually.
The version correspondence between OceanBase and LogProxy package is as follows.
| OceanBase | LogProxy |
|-----------|--------------|
| 4.0.x | 1.1.0 for 4x |
| 4.1.x | 1.1.1 for 4x |
#### For OceanBase CE 3.x Users
The `libobcdc` or `liboblog` was packaged in `oceanbase-ce-devel` rpm file before `v4.0.0`, and users need to install it manually before deploy the LogProxy service.
The version correspondence between libobcdc and LogProxy is as follows.
| libobcdc | LogProxy |
|----------|----------|
| 3.1.1 | 1.0.0 |
| 3.1.2 | 1.0.1 |
| 3.1.3 | 1.0.2 |
| 3.1.4 | 1.0.3 |
### Installation
......
......@@ -134,6 +134,7 @@ do
fi
if [ ! -z `echo "${pkg}" | grep 'oceanbase-ce-devel'` ] || [ ! -z `echo "${pkg}" | grep 'oceanbase-ce-cdc'` ]; then
if [[ ! -z `echo "${pkg}" | grep ${LIBOBLOG_RPM_NAME}` ]]; then
echo ${TEMP}
wget "$STABLE_REPO/${pkg}" -q -O "${TARGET_DIR}/pkg/${TEMP}"
else
echo "SKIP"
......
......@@ -8,7 +8,7 @@ stable_repo=https://mirrors.aliyun.com/oceanbase/community/stable/el/7/x86_64/
devdeps-openssl-static-1.0.1e-12022100422.el7.x86_64.rpm
devdeps-libaio-0.3.112-12022092915.el7.x86_64.rpm
devdeps-mariadb-connector-c-3.1.12-12022100422.el7.x86_64.rpm
oceanbase-ce-cdc-4.0.0.0-10000052022110116.el7.x86_64.rpm
oceanbase-ce-cdc-4.1.0.0-10000042023040401.el7.x86_64.rpm
oceanbase-ce-devel-3.1.4-10000092022071511.el7.x86_64.rpm
[tools]
......
......@@ -8,7 +8,7 @@ stable_repo=https://mirrors.aliyun.com/oceanbase/community/stable/el/8/x86_64/
devdeps-openssl-static-1.0.1e-12022100422.el8.x86_64.rpm
devdeps-libaio-0.3.112-12022092915.el8.x86_64.rpm
devdeps-mariadb-connector-c-3.1.12-12022100422.el8.x86_64.rpm
oceanbase-ce-cdc-4.0.0.0-10000052022110116.el8.x86_64.rpm
oceanbase-ce-cdc-4.1.0.0-10000042023040401.el8.x86_64.rpm
oceanbase-ce-devel-3.1.4-10000092022071511.el8.x86_64.rpm
[tools]
......