Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hden/gcs-offset-backing-store
A Kafka Connect OffsetBackingStore backed by Google Cloud Storage.
https://github.com/hden/gcs-offset-backing-store
Last synced: 28 days ago
JSON representation
A Kafka Connect OffsetBackingStore backed by Google Cloud Storage.
- Host: GitHub
- URL: https://github.com/hden/gcs-offset-backing-store
- Owner: hden
- License: epl-2.0
- Created: 2019-03-18T01:36:46.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T05:40:27.000Z (about 1 year ago)
- Last Synced: 2024-10-03T12:16:40.000Z (3 months ago)
- Language: Clojure
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# gcs-offset-backing-store [![CircleCI](https://circleci.com/gh/hden/gcs-offset-backing-store/tree/master.svg?style=svg)](https://circleci.com/gh/hden/gcs-offset-backing-store/tree/master) [![codecov](https://codecov.io/gh/hden/gcs-offset-backing-store/branch/master/graph/badge.svg)](https://codecov.io/gh/hden/gcs-offset-backing-store) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fhden%2Fgcs-offset-backing-store.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fhden%2Fgcs-offset-backing-store?ref=badge_shield)
A Kafka Connect OffsetBackingStore backed by Google Cloud Storage.
## Usage
```connector.properties
offset.storage=org.apache.kafka.connect.storage.gcs.GCSOffsetBackingStore
offset.storage.gcs.bucket=bucket
offset.storage.gcs.path=path/to/offsets.json
```## Implementation Detail
Keys and values are Base64-encoded to support both JSON and Avro representation.## License
Copyright © 2019 Haokang Den
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.This Source Code may also be made available under the following Secondary
Licenses when the conditions for such availability set forth in the Eclipse
Public License, v. 2.0 are satisfied: GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or (at your
option) any later version, with the GNU Classpath Exception which is available
at https://www.gnu.org/software/classpath/license.html.[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fhden%2Fgcs-offset-backing-store.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fhden%2Fgcs-offset-backing-store?ref=badge_large)