changelog_begin
changelog_end
In my new role, my main concern is providing context and get out of the
way of far more skilled and technically-involved engineers. As such, for
the time being I decided to reduce my subscriptions to the bare minimum.
That boils down to keeping an eye on `//docs`. This doesn't mean I don't
want to be involved in code anymore. Please do mention me in PRs if you
believe my attention is required.
- Add notifications so I don't miss te updates.
- Add explicit `fetch` so we can detect if the same branch already
exists.
- Run from `main` so we geet a fresh view in case of reruns.
CHANGELOG_BEGIN
CHANGELOG_END
* Move //ledger/ledger-api-test-tool to //ledger/ledger-api-tests/tool.
And conformance.bzl to //ledger/ledger-api-tests.
* Move test tool infra to //ledger/ledger-api-tests/infrastructure.
* Split the ledger API test tool into smaller libraries.
There is no change to behavior.
CHANGELOG_BEGIN
CHANGELOG_END
* ledger-api-tests: Encapsulate performance tests.
* ledger-api-tests: Extract a "runner" library.
* ledger-api-tests: Publish libraries to Maven Central.
* ledger-api-tests: Fix Scaladoc so it compiles correctly.
Unfortunately I had to remove some Scaladoc in ActiveContractsServiceIT
which is incorrectly interpreted as not being attached to anything.
Fortunately, it's not actually that helpful.
* compatibility: Fix paths to the Ledger API Test Tool.
* Fix release types for ledger API test libraries.
* test-common: Publish generated Scala.
These libraries are dependencies of the ledger API tests components.
* ledger-api-tests: Use "com.daml" as the group ID everywhere.
* ledger-api-tests: Check that tests in `--additional` are valid.
* compatibility: Fix a reference to ledger-api-test-tool I missed.
* Add @ray-roestenburg-da to `CODEOWNERS`
Add @ray-roestenburg-da to `CODEOWNERS` for all code
in the App Runtime team (bindings, HTTP JSON API, trigger
service, auth middlware, non-repudiation middleware).
changelog_begin
changelog_end
* Address https://github.com/digital-asset/daml/pull/12847#discussion_r802700759
* Remove Extractor
Extractor is being removed after a long time being in Labs status.
This should improve the flakiness on CI.
🔥
changelog_begin
Extractor has been removed from the SDK
changelog_end
* Remove Extractor documentation
* Remove Extractor from CODEOWNERS
* Remove Extractor references in Daml-LF build files
* Remove Extractor references in the Daml SDK assistant
* Remove Extractor from the SDK
* Remove Extractor reference from CONTRIBUTING.md
* Add cocreature as a codeowner of the docs
Currently we have no active codeowner of the docs which is an
unfortunate situation since PRs just end up sitting until someone
happens to find it or someone else asks for a ping.
Not necessarily saying I’m the right one to review all docs but I can
at least make sure PRs advance.
changelog_begin
changelog_end
* Update CODEOWNERS
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
* Update CODEOWNERS
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
* Codeowners: Notify committer maintainers on API changes.
Those of us that work on kvutils and committers based on it probably
need to know when certain packages under "ledger" change.
In addition, we seem to be working on the participant state API more
than anyone else, so I think it makes sense to change governance a
little bit.
CHANGELOG_BEGIN
CHANGELOG_END
* Codeowners: Use team names for directories under /ledger.
* Codeowners: Add the participant team back to the participant state APIs.
* Codeowners: Limit kvutils to the committer team, as before.
* Codeowners: Add kv-participant to the Sandbox project.
I like keeping track of what happens in the areas I’m responsible
for. I’ve also removed Shayne since it doesn’t make sense to keep him.
changelog_begin
changelog_end
* LF: rename library transaction-scalacheck to transaction-test-lib
CHANGELOG_BEGIN
CHANGELOG_END
* move files in com/daml
* missing change in release/artifacts.yaml
* remove 'com/dam' from the path
Packages com.digitalasset.daml and com.daml have been unified under com.daml
Ledger API and DAML-LF DEV protos have also been moved from `com/digitalasset`
to `com/daml` on the file system.
Protos for already released DAML LF versions (1.6, 1.7, 1.8) stay in the
package `com.digitalasset`.
CHANGELOG_BEGIN
[SDK] All Java and Scala packages starting with
``com.digitalasset.daml`` and ``com.digitalasset`` are now consolidated
under ``com.daml``. Simply changing imports should be enough to
migrate your code.
CHANGELOG_END