centraldogma icon indicating copy to clipboard operation
centraldogma copied to clipboard

Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2

Results 166 centraldogma issues
Sort by recently updated
recently updated
newest added

Central Dogma shows the creation time of commits with UTC. It found it difficult to convert the UTC time to a local time without external tools. It would be useful...

improvement

[HTTP RANGE header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Range) indicates the part of a document to a server. If RANGE header is supported for partial read, users can read a small part of a big file...

new feature

This idea was suggested by @ikhoon. The `centraldogma-testing` module depends on the `centradogma-server` module which has ZooKeeper dependency. However, users don't need the replication feature for Central Dogma server and...

improvement

#### Motivation: * #538 #### Modifications: * `Server & ArmeriaCentralDogma` client JSON5 support - `getFile()` as `Entry` but can still get the raw content via `#contentAsText()` - `watchFile()` as `Entry`...

new feature

Motivation: Central Dogma uses jGit to store data. Due to the nature of Git that stores unlimited history, Central Dogma will eventually get in trouble managing disk usage. We can...

improvement
breaking change
new feature

Still failing intermittently. ``` com.linecorp.centraldogma.server.internal.replication.ZooKeeperCommandExecutorTest > testLogWatch FAILED Wanted but not invoked: function.apply( ); -> at com.linecorp.centraldogma.server.internal.replication.ZooKeeperCommandExecutorTest.verifyTwoIndependentCommands(ZooKeeperCommandExecutorTest.java:161) However, there was exactly 1 interaction with this mock: function.apply( CreateRepositoryCommand{type=CREATE_REPOSITORY, timestamp=1544147270179, author=Author["System"...

cleanup

So that a user easily retrieve the URI of `CentralDogma` when the client is created using the Spring profile.

`centraldogma-client` module was designed not to have Armeria dependency because users might want to send a request using a different client. However, I haven't seen such cases and if users...

discussion

so that a user can store his/her contents safely.

new feature