Commit Graph

15 Commits

Author SHA1 Message Date
Marton Nagy
4754806f22
Remove protobuf compatibility exclusion (#17004)
This was only introduced to allow a non backwards compatible change
to the V2 Ledger API

[CHANGELOG_BEGIN]
[CHANGELOG_END]
2023-06-16 15:17:36 +02:00
Marton Nagy
8d66fc6c1b
Minor fixes for Ledger API V2 (#17001)
* Switch string to Value.Identifier for the reassignment's template ID
* Fix invalid references to ledger_offset
* Disables backwards compatibility check to make CI pass (this will be removed later)

[CHANGELOG_BEGIN]
[CHANGELOG_END]
2023-06-16 09:00:56 +00:00
Marton Nagy
23cb9e28b7
Remove protobuf compatibility exclusion (#16973)
This was needed by a previous PR, for being able to fix a
new proto file.

[CHANGELOG_BEGIN]
[CHANGELOG_END]
2023-06-09 08:59:11 +02:00
Marton Nagy
77cc03645a
Fix package options for participant_offset.proto (#16969)
[CHANGELOG_BEGIN]
[CHANGELOG_END]
2023-06-08 08:04:54 +02:00
Sergey Kisel
aa812d2f49
Remove introduced exception for the compatibility file (#16962) 2023-06-07 08:58:36 +02:00
Marton Nagy
39f331ec7f
Remove documentation proto, and switching to markdown. (#16960)
[CHANGELOG_BEGIN]
[CHANGELOG_END]
2023-06-05 17:21:29 +00:00
Sergey Kisel
2a850ac8dd
Remove protobuf compatibility check silencer as 2.5 is released. (#16124) 2023-01-24 16:36:51 +01:00
Gary Verhaegen
151e12b81a
bump copyright (#16002)
This is the result of:

- Updating `./COPY` to say `2023`.
- Running `./dev-env/bin/dade-copyright-headers update .`
2023-01-04 18:21:15 +01:00
Simon Maxen
d76603d137
Metering clarifications for Daml Hub [DPP-1314] (#15898)
* Add metering report JSON schema

* Add metering report JSON schema
* Remove metering-report-schema from proto exclusion list
* Add header to metering report validator
* Rename struct-json to struct-spray-json
* Add struct-circe-json

* Update with release comments
2022-12-16 10:46:32 +00:00
Sergey Kisel
207160875c
Ignore broken not yet released protobuf feature. (#15124)
CHANGELOG_BEGIN
CHANGELOG_END
2022-09-29 07:25:52 +02:00
Simon Maxen
b90d681118
Cleanup metering report proto now clients have switched to using JSON [DPP-1203] (#14967)
* Cleanup metering report proto now clients have switched to using JSON.

changelog_begin
changelog_end

Breaks-Protobuf: true
2022-09-08 09:31:18 +01:00
pbatko-da
bf0696d1a6
Check against file renames in protobuf compatibility check [DPP-1117] (#14582)
changelog_begin
changelog_end
2022-08-03 15:58:09 +02:00
nicu-da
55fef9cf6a
[ledger-api] - Rename max deduplication time to max deduplication duration [KVL-1311] (#12939)
changelog_begin
ledger-api - rename ledger configuration max_deduplication_time to max_deduplication_duration
changelog_end
2022-02-15 21:14:26 +01:00
Gary Verhaegen
d2e2c21684
update copyright headers (#12240)
New year, new copyright, new expected unknown issues with various files
that won't be covered by the script and/or will be but shouldn't change.

I'll do the details on Jan 1, but would appreciate this being
preapproved so I can actually get it merged by then.

CHANGELOG_BEGIN
CHANGELOG_END
2022-01-03 16:36:51 +00:00
fabiotudone-da
f5d2135f97
Check protobuf compatibility of main and PR commits w.r.t. previous stable release [KVL-1109] (#10950)
* Check protobuf compatibility of release commits w.r.t. previous stable release

CHANGELOG_BEGIN
CHANGELOG_END

* Remove blank line

* Don't persist credentials

Co-authored-by: Gary Verhaegen <gary.verhaegen@digitalasset.com>

* check-protobuf-against-stable.sh: SRC_DIR -> PROJECT ROOT + simplify

* Don't set LATEST_STABLE global in a function

* Simplify by using only the main work tree

* Simplify further as the check will be only run from `main`

* Move the check to `ci/build.yml` so that it is also run on PRs

* Enter the development environment to use tools

* Make variables read-only

* Support release branches and PRs targeting them

* Fix and document the reference tag finding logic

* Fix SYSTEM_PULLREQUEST_TARGETBRANCH and print it

* Don't log the source branch

* Fix comment formatting

Co-authored-by: Gary Verhaegen <gary.verhaegen@digitalasset.com>

* Enable Slack integration

Co-authored-by: Gary Verhaegen <gary.verhaegen@digitalasset.com>

* Don't check if the branch is a release one

...as the check won't be run on release branches.

* Add compatibility_stable_protobuf to collect_build_data

* Do not activate dev-env globally but only in sub-shells

* Add an explanation about why the check is not run on release branch commits

* Simplify further by leveraging `buf`'s ability to compare against branches

* Use `buf`'s `tag` locator instead of `branch`

* Split buf checks by module and remove previous manual check

* Explain how to run locally

* Use more future-proof WIRE_JSON for participant-integration-api

Co-authored-by: Simon Meier <meiersi-da@users.noreply.github.com>

* Use stricter FILE for the ledger gRPC API

* Propose an explanation for WIRE in kvutils

* Fix comment typo

* Re-introduce linting configuration for kvutils

* Simplify explanation for KVUtils' breaking check rule

* Remove extra (C) header from 3rd-party proto

* Don't touch the copyright of google/rpc/status.proto

Co-authored-by: Gary Verhaegen <gary.verhaegen@digitalasset.com>
Co-authored-by: Simon Meier <meiersi-da@users.noreply.github.com>
2021-09-23 15:50:33 +00:00