1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ceres-db-ceresdbproto

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Apache HoraeDB (Incubating) Protocol Buffer Files

Crates.io Go Reference Maven Central

Protocol buffer files for Apache HoraeDB (Incubating). Projects that manage generated code of different languages are also in this repository. They act as underlying dependencies of the client, server, and meta.

[!IMPORTANT] Apache HoraeDB (incubating) is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC.

Please read the DISCLAIMER and a full explanation of "incubating".

User Guide

Rust

cargo add horaedbproto

Golang

go get github.com/apache/incubator-horaedb-proto/golang

Java

Add a maven dependency to your project.

<dependency>
    <groupId>org.apache.horaedb</groupId>
    <artifactId>horaedb-proto-internal</artifactId>
    <version>${horaedb-proto-internal.version}</version>
</dependency>

Developer Guide

After modifying the proto files, something else for different programming languages should be done.

Java

  1. Name the maven project to a new version.
  2. Rebuild the maven project in the java directory (During the build process, java code for the latest proto will be generated).
  3. Publish the build result to the central maven repository.

Rust

As for the Rust projects that depend on this project, everything will be generated during the build process themselves. So nothing else needs to be done for Rust.

Golang

  1. Install Protocol Buffers v25.1 compiler.
  2. Execute make go.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Protocol buffer files for CeresDB Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ceres-db-ceresdbproto.git
git@api.gitlife.ru:oschina-mirror/ceres-db-ceresdbproto.git
oschina-mirror
ceres-db-ceresdbproto
ceres-db-ceresdbproto
main