These 19 commits are when the Protocol Buffers files have changed:
| Commit: | ee5c792 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | GitHub | |
Add Variant, Decimal, and Timestamp CEL functions (#524) * First cut at cel functions * Add decimal_util * Add custom string ext functions * Add cel variant fns * Add avro/proto variant * Upgrade avsc to 5.7.9 * add variant builder * Fix variant issues * Fix variant issues * Fix variant issues * Fix variant issues * Fix variant issues * Fix ts issues * Fix cel err handling * Simplify ts ctor * Add tests * Minor fixes * Minor fixes * Fix variant null handling * Java parity for message transforms * Minor fixes * Fix null handling (c8) * Fix nested types (c9) * Minor fixes * Minor fixes * Fix variant doc * Minor fix * Minor fix * Fix comment * Fix decimal funcs * Minor fixes * Fix decimal funcs * Minor fixes * Minor fixes * Move proto types * Add confluent/types alias * Minor fixes * Minor fixes * Minor fixes * Fix variant.of ts * Fix decimal funcs * Fix decimal funcs * Fix decimal funcs * Minor fixes * Minor fixes * Add import public to new confluent/type/Decimal * Minor fixes * Add import public to new confluent/type/Decimal * Minor fixes * Minor fixes * Pass schema via field context if necessary * Minor fixes * Minor fixes * Update CHANGELOG
The documentation is generated from this commit.
| Commit: | 456fd8f | |
|---|---|---|
| Author: | Robert Yokota | |
Add import public to new confluent/type/Decimal
The documentation is generated from this commit.
| Commit: | a3c665e | |
|---|---|---|
| Author: | Emanuele Sabellico | |
| Committer: | GitHub | |
Merge the release in master (#536)
| Commit: | dc77413 | |
|---|---|---|
| Author: | Robert Yokota | |
Move proto types
| Commit: | 0c5e934 | |
|---|---|---|
| Author: | Emanuele Sabellico | |
| Committer: | GitHub | |
1.10.1-rc1 (#533) * Revert "Support generating a JSON Schema title from a JSON payload (#505)" This reverts commit 1423a5f757d1f473752310c07607214d73317b72. * Revert "DGS-24721 Add support for saving Azure key version with DEK (#507)" This reverts commit ca998ff55dea14b162a4763067e16275439be2f4. * Revert "DGS-24778 Pass context when clients make KEK calls to DEK Registry (#508)" This reverts commit 5969442d12bc0fe2a1b0857374b1b36c70cda428. * Revert "DGS-24222 Add support for inline validation rules (#522)" This reverts commit bdb5e8c5d55929340cf86e5497eb4542ec10dde2. * librdkafka 2.15.1-RC1 and CKJS 1.10.1-rc1 * Use librdkafka 2.15.1 final version
| Commit: | 32e7a2f | |
|---|---|---|
| Author: | Emanuele Sabellico | |
Revert "DGS-24222 Add support for inline validation rules (#522)" This reverts commit bdb5e8c5d55929340cf86e5497eb4542ec10dde2.
| Commit: | 31e5603 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | Robert Yokota | |
Fix nested types (c9)
| Commit: | 87040e0 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | Robert Yokota | |
Java parity for message transforms
| Commit: | 9bfa087 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | Robert Yokota | |
Add cel variant fns
| Commit: | bdb5e8c | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | GitHub | |
DGS-24222 Add support for inline validation rules (#522) * DGS-24222 Add support for inline validation rules * Minor fix * Minor fix * Minor fix * Minor fix * Minor fix * Minor fix * Minor fix * Make transform/validate walks consistent * Walk proto by field num * Use names from registered Protobuf schema for validation * Fix matching * Fix unsigned value conversions * Handle unsigned Protobuf in CEL * Fix cache key * Fix double eval * Fix enum handling * Minor fix * Update CHANGELOG
| Commit: | 63dd343 | |
|---|---|---|
| Author: | Robert Yokota | |
Add cel variant fns
| Commit: | 3a80514 | |
|---|---|---|
| Author: | Robert Yokota | |
DGS-24222 Add support for inline validation rules
| Commit: | 043f632 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | GitHub | |
MINOR enhance precision comment in decimal.proto (#277)
| Commit: | 82f3efc | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | GitHub | |
DGS-19771 Support Protobuf oneof fields in Data Controct rules (#261)
| Commit: | 8bd4940 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | PratRanj07 | |
First cut at Data Contract rules (#77) * First cut at encryption rules (#74) * First cut at encryption rules * Add tests * Clean up package.json * Clean up package.json * Add kms clients * Minor fix * First cut at additional serde tests (#75) * First cut at additional serde tests * Add JSON test * Add protobuf ref test * Add format params * Checkpoint * Add coverage to gitignore * Remove coverage * Minor fix * Minor fix * Avro ref test * Add json ref test * Add nested tests * First cut at Data Contract rules * Remove CEL executors for now * Minor refactor to use RuleRegistry * Move DEK registry under encryption * Clean up package.json * Add CSFLE test with logical type * Minor fix * Add CEL executors * Revert "Add CEL executors" This reverts commit 850c3de715c54fb7d0ec0010aef936b6c7e0f2d1. * Minor fixes * Minor fixes
| Commit: | 2bbb2af | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | PratRanj07 | |
First cut at JavaScript serdes (#73) * First cut at serdes * Checkpoint - no errs * Minor cleanup * Add siv * Fix eslint errs * Minor cleanup * Minor cleanup * Fix configs * Fix execute calls * Clean up public, compat levels * Fix test * Incorporate review feedback
| Commit: | a744a82 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | GitHub | |
First cut at Data Contract rules (#77) * First cut at encryption rules (#74) * First cut at encryption rules * Add tests * Clean up package.json * Clean up package.json * Add kms clients * Minor fix * First cut at additional serde tests (#75) * First cut at additional serde tests * Add JSON test * Add protobuf ref test * Add format params * Checkpoint * Add coverage to gitignore * Remove coverage * Minor fix * Minor fix * Avro ref test * Add json ref test * Add nested tests * First cut at Data Contract rules * Remove CEL executors for now * Minor refactor to use RuleRegistry * Move DEK registry under encryption * Clean up package.json * Add CSFLE test with logical type * Minor fix * Add CEL executors * Revert "Add CEL executors" This reverts commit 850c3de715c54fb7d0ec0010aef936b6c7e0f2d1. * Minor fixes * Minor fixes
| Commit: | d58a26d | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | GitHub | |
First cut at additional serde tests (#75) * First cut at additional serde tests * Add JSON test * Add protobuf ref test * Add format params * Checkpoint * Add coverage to gitignore * Remove coverage * Minor fix * Minor fix * Avro ref test * Add json ref test * Add nested tests
| Commit: | 56759d8 | |
|---|---|---|
| Author: | Robert Yokota | |
| Committer: | GitHub | |
First cut at JavaScript serdes (#73) * First cut at serdes * Checkpoint - no errs * Minor cleanup * Add siv * Fix eslint errs * Minor cleanup * Minor cleanup * Fix configs * Fix execute calls * Clean up public, compat levels * Fix test * Incorporate review feedback