missing system dependecies (some may not be missing):
sudo dnf install libtool flex bison autoconf automake
sudo dnf install texinfo
sudo dnf install readline-devel
get the code:
git clone https://github.com/cgdb/cgdb
missing system dependecies (some may not be missing):
sudo dnf install libtool flex bison autoconf automake
sudo dnf install texinfo
sudo dnf install readline-devel
get the code:
git clone https://github.com/cgdb/cgdb
Below are detailed instructions regarding the Gotta Catch 'Em All - GSoC 2023 Ceph Project
Coverity is a tool used by the Ceph project to find issues in the code. Even though Coverity it is a commercial product, they perfom regular scans for many Open Source project, including Ceph.
The Ceph storage system has an S3 compatible Object Store interface, implemented by the RADOS Gateway (or RGW) component of Ceph.
start cluster:
MON=1 OSD=1 MDS=0 MGR=0 RGW=1 ../src/vstart.sh -n -d
download Kafka from here, unzip, and go into the kafka directory.
start Zookeeper (in a separate terminal):
bin/zookeeper-server-start.sh config/zookeeper.properties
master branch of https://github.com/ceph/s3-tests.git (e.g. my-test-work)my-test-work in https://github.com/yuvalif/s3-tests.gitmain branch of https://github.com/ceph/ceph.git (e.g. my-qa-branch)qa/rgw/s3tests-branch.yaml to point to the repo and branch from step 0:Instructions for fedora 36
install java. curently gradle does not work with jdk higher than 11, so we would need to:
sudo dnf install java-11-openjdk-devel.x86_64
if other version is already installed, use:
sudo alternatives --config java
| from http.server import ThreadingHTTPServer, BaseHTTPRequestHandler | |
| import threading | |
| import time | |
| import sys | |
| class RequestHandler(BaseHTTPRequestHandler): | |
| def do_GET(self): | |
| print("active threads: ", str(threading.active_count())) | |
| self.send_response(200) |
| // extensions to: https://docs.aws.amazon.com/sdk-for-go/api/service/s3/ | |
| type RGWNotificationConfigurationFilter struct { | |
| // A container for object key name prefix and suffix filtering rules. | |
| Key *KeyFilter `locationName:"S3Key" type:"structure"` | |
| Metadata *RGWMapFilter `locationName:"RGWMetadata" type:"structure"` | |
| Tag *RGWMapFilter `locationName:"RGWTag" type:"structure"` | |
| // contains filtered or unexported fields | |
| } |