These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | 58a2305 | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
chore: replace metrics with opentelemetry (#2457) * chore: remove live * chore: replace metrics with opentelemetry * chore: change name to monitor context * chore: init application_id * chore: emit connector events * chore: merge commit
The documentation is generated from this commit.
Commit: | 0b9c714 | |
---|---|---|
Author: | Jesse | |
Committer: | GitHub |
Update and deduplicate a bunch of deps (#2459) * chore: Update and deduplicate a bunch of deps * Remove cloud * Replace dozer_runtime by individual deno crates
Commit: | c485024 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: adapt UI for multiple tables in 1 sink (#2408) * chore: adapt ui for multiple tables in 1 sink * Update dozer-cli/src/ui/app/state.rs Signed-off-by: Bei Chu <914745487@qq.com> * fix: fmt --------- Signed-off-by: Bei Chu <914745487@qq.com> Co-authored-by: Bei Chu <914745487@qq.com>
Commit: | b74a7c2 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Allow aerospike sink to handle multiple tables (#2393) * feat: Allow aerospike sink to handle multiple tables * fix test
Commit: | 242d75d | |
---|---|---|
Author: | Vaibhav Prabhu | |
Committer: | GitHub |
refactor: remove dozer-api (#2388) * refactor: remove uses of dozer-api * chore: delete dozer-api
Commit: | 2111af1 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
Feat/oracle connector + UI (#2360) * feat: dozer run with ui * chore: DAG ui with Sink * chore: remove start gpts server * chore: remove unused code in app ui * chore: fix compile with latest code * chore: add batch_num to calculate records with batch insert * chore: update metrics * chore: fix rebase code
Commit: | b02b98e | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
fix: Remove `ApiEndpoint::name` to be consistent with other kinds of sinks (#2316) * fix: Remove `ApiEndpoint::name` to be consistent with other kinds of sinks * fix e2e tests * fix compilation * fix test
Commit: | 356ccd4 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Add `CheckpointedLogReader` (#2257)
Commit: | 632cb94 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Add termination reason and timestamp (#2223)
Commit: | 56b1372 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
refactor: Include `id` in `Record` response (#2156)
Commit: | 4a75617 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
chore: Remove legacy `build_name` and `descriptor_bytes` from `EndpointMeta` (#2172) * chore: Remove proto descriptor from app server `BuildResponse` because it can be generated in API server * chore: Remove unused `InternalPipelineService::ListEndpoints` * chore: Always build to `v0001` and remove build name from cache
Commit: | 9887806 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
fix: Handle app restart in cache builder (#2162) * fix: Handle app restart in cache builder * chore: Add unit test for `CacheBuildState` * refactor: Address various comments * chore: Seperate reconnect logic and cache creation logic
Commit: | 60c88ab | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
chore: include errors if table schemas are unavailable (#2143) * chore: include errors if table schemas are unavailable * implement example for connectors (#2141) * implement example for connectors * address reviews * address reviews --------- Co-authored-by: aaryaattrey <aarya@getdozer.io> * chore: fix conflicts --------- Co-authored-by: Aarya Attrey <74827081+aaryaattrey@users.noreply.github.com> Co-authored-by: aaryaattrey <aarya@getdozer.io>
Commit: | 2f6a664 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Use bytes instead of string as file content (#2135) * feat: Use bytes instead of string as file content * Rename variable * Fix clippy * Use proper method
Commit: | fe6a9fd | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
chore: fix ls-files and cli experience (#2133) * chore: refactor lockfile path * chore: refactor cloud config * chore: refactor config initiation * chore: store and clean up * chore: include get_all_schemas * chore: add default
Commit: | 6186f13 | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
feat: refactor list_tables (#2130)
Commit: | 2b0bed8 | |
---|---|---|
Author: | Jesse | |
Committer: | GitHub |
Add delete version api (#2102)
Commit: | b5c0782 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
refactor: Use `version` instead of `deployment` in all APIs (#2091)
Commit: | f782cfe | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: update proto for infastructure info (#2092)
Commit: | 4ded95c | |
---|---|---|
Author: | Jesse | |
Committer: | GitHub |
fix: rm_alias return type (#2088)
Commit: | 501c788 | |
---|---|---|
Author: | Jesse | |
Committer: | GitHub |
Add version aliasing (#2087)
Commit: | c2f278b | |
---|---|---|
Author: | Jesse | |
Committer: | GitHub |
Remove UpsertVersion, as it does not make sense anymore (#2084)
Commit: | c4b3831 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: include simple connection info in AppResponse (#2075) * add connection info in AppResponse * chore: update to lowercase * chore: remove duplicate code
Commit: | 8e09257 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Add get configuration API (#2081)
Commit: | c2ec780 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Implement separate function for API request samples (#2077) * chore: Add API urls * Add sample commands * Minor changes * Implement separate function for API request samples * Remove unnecessary clone * Fix format --------- Signed-off-by: Karolis Gudiškis <karolisgud@gmail.com>
Commit: | fab414e | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
Merge branch 'main' into chore/add-api-urls Signed-off-by: Karolis Gudiškis <karolisgud@gmail.com>
Commit: | 0b6a6dc | |
---|---|---|
Author: | Karolis Gudiškis |
Implement separate function for API request samples
Commit: | df558d9 | |
---|---|---|
Author: | Karolis Gudiškis |
Minor changes
Commit: | 8aedacb | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
feat: implment connections json schema (#2069) * chore: create json schema from connection types * chore: remove redudant code * chore: fix tests * chore: fix grpc tests
Commit: | 67f1b8a | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
fix: Add change in #2062 that was pushed after merge queue (#2067) Signed-off-by: Bei Chu <914745487@qq.com>
Commit: | b1bc2ac | |
---|---|---|
Author: | Karolis Gudiškis |
Add sample commands
Commit: | c6cfec6 | |
---|---|---|
Author: | Karolis Gudiškis |
chore: Add API urls
Commit: | 8e1b09c | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore/add-read-indicator-for-notification (#2062) * chore/add-read-indicator-for-notification * chore: add application name
Commit: | 770be3d | |
---|---|---|
Author: | Dario Pizzamiglio | |
Committer: | GitHub |
feat: Metrics api (#2013) * Add telemetry api * add range parameters * add query type * get full traces method * Add start and end to traces * make range optional * Remove traces
Commit: | 3b16202 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: update proto (#2054)
Commit: | e098ce0 | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
chore: refactor cloud methods (#2045) * chore: remove auth for health service * chore: refactor commands * chore: fix clippy * chore: use deployment status instead * chore: fix clippy
Commit: | f1dc83c | |
---|---|---|
Author: | Karolis Gudiškis |
refactor: Remove list files
Commit: | 82a42f2 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Add `subscribe` interface (#2037)
Commit: | 5b96a70 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Add instance type to deployment command (#2030) * feat: Add instance type to deployment command * Fix comment * Use infra in start request * Remove CLI params and use infra from configuration * Modify cloud config
Commit: | 5beb36c | |
---|---|---|
Author: | Karolis Gudiškis |
Remove CLI params and use infra from configuration
Commit: | 202f8e1 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
add-time-stamp-in-deployment-info (#2029)
Commit: | f6122d4 | |
---|---|---|
Author: | Karolis Gudiškis |
Use infra in start request
Commit: | 32877e2 | |
---|---|---|
Author: | Karolis Gudiškis |
feat: Add instance type to deployment command
Commit: | 0a3ef3a | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
chore: remove old methods (#2015) * chore: remove old methods * Change deploy application name * feat: Refactor process printer * Save cloud id * chore: modify deployment status * chore: fix fmt * chore: update proto --------- Co-authored-by: Karolis Gudiškis <karolisgud@gmail.com>
Commit: | c14c90c | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: clean up health check endpoint (#2021) * clean-up-health-check-endpoint * cleanup
Commit: | 82bebce | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: read env DOZER_MASTER_SECRET for api security (#1991) * chore: read env DOZER_MASTER_SECRET for api security * chore: implement GetApiToken for ContractService * chore: move GetApiToken to ApiExplorerService * chore: keep api config in live version * chore: add api_explorer_server * chore: add indicator enable_api_security * fix: clippy * fix: fmt * fix: clippy * chore: update info display * chore: remove duplicate code, prior env over config * fix: missing security override * use as_ref instead of clone * fix: consider DOZER_MASTER_SECRET even in local live state
Commit: | 657d9ac | |
---|---|---|
Author: | Aarya Attrey | |
Committer: | GitHub |
change on_event to OnEvent (#2005) * change on_event to OnEvent * edit films.proto * modify .bin file --------- Co-authored-by: aaryaattrey <aarya@getdozer.io>
Commit: | f9c77c8 | |
---|---|---|
Author: | Jesse | |
Committer: | GitHub |
Add allow-incompatible flag to cloud deploy (#2006)
Commit: | b4ee1fc | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
chore: Remove unused code (#2001) * chore: Remove unused code * chore: Remove unused code
Commit: | a0b5e86 | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
feat: Implement get_protos (#1963) * feat: impleemnt get_protos * chore: send external libraries * chore: code clean --------- Co-authored-by: chubei <914745487@qq.com>
Commit: | 97ff02d | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Label metrics from live run with "live_run_id" (#1943) * chore: Move progress bar out of `LogReader` * chore: Move `Labels` to `dozer-tracing` * feat: Add global labels to dozer metrics * fix: Pass labels to all metrics * feat: Label metrics from live run with "live_run_id" * fix: Filter progress based on "live_run_id" * chore: style fix
Commit: | f078419 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: `on_event` can subscribe to multiple endpoints at once (#1881) * fix: Push event was not enabled if `flags` is not present * feat: `on_event` can subscribe to multiple endpoints at once
Commit: | f5b6c7f | |
---|---|---|
Author: | Solomon | |
Committer: | GitHub |
feat: make probabilistic optimizations optional and tunable in the YAML config (#1912) Probabilistic optimization sacrifices accuracy in order to reduce memory consumption. In certain parts of the pipeline, a Bloom Filter is used ([set_processor](https://github.com/getdozer/dozer/blob/2e3ba96c3f4bdf9a691747191ab15617564d8ca2/dozer-sql/src/pipeline/product/set/set_processor.rs#L20)), while in other parts, hash tables that store only the hash of the keys instead of the full keys are used ([aggregation_processor](https://github.com/getdozer/dozer/blob/2e3ba96c3f4bdf9a691747191ab15617564d8ca2/dozer-sql/src/pipeline/aggregation/processor.rs#L59) and [join_processor](https://github.com/getdozer/dozer/blob/2e3ba96c3f4bdf9a691747191ab15617564d8ca2/dozer-sql/src/pipeline/product/join/operator.rs#L57-L58)). This commit makes these optimizations disabled by default and offers user-configurable flags to enable each of these optimizations separately. This is an example of how to turn on probabilistic optimizations for each processor in the Dozer configuration. ``` flags: enable_probabilistic_optimizations: in_sets: true # enable probabilistic optimizations in set operations (UNION, EXCEPT, INTERSECT); Default: false in_joins: true # enable probabilistic optimizations in JOIN operations; Default: false in_aggregations: true # enable probabilistic optimizations in aggregations (SUM, COUNT, MIN, etc.); Default: false ```
Commit: | ea5678e | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
fix: introduce build states and fix inconsistencies (#1902) * chore: return if state cant be sent * chore: remove broadcasting state when stopped * chore: send build message * chore: fix build
Commit: | e0f4519 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
feat: add endpoint for latest deployment status and quick health check endpoint for application (#1894)
Commit: | 36b9bfa | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
chore: Split ContractService from CodeService (#1890) * chore: Remove `CodeService::GetSql` * chore: Split `ContractService` from `CodeService` * chore: Include deployment number for cloud contract service
Commit: | 6b3886b | |
---|---|---|
Author: | Jesse | |
Committer: | GitHub |
feat: Dozer connector (#1883) * feat: implement dozer connector * Add integration tests for nested dozer connector * Fix most review comments * Add sorting and filtering --------- Co-authored-by: VG <vivekg342@gmail.com>
Commit: | 0d407e7 | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
feat: implement graph on live ui (#1847) * feat: implement progress * feat: implement enable progress flag * feat: implement progress in live * chore: fix clippy * chore: always use telemetry metrics * fix: Only run build once --------- Co-authored-by: sagar <sagar@getdozer.io> Co-authored-by: chubei <914745487@qq.com>
Commit: | 3349ade | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Add `list_endpoints` to internal server (#1823)
Commit: | 2264a0f | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: add autdit field created_at updated_at (#1836)
Commit: | 2747df3 | |
---|---|---|
Author: | VG | |
Committer: | GitHub |
feat: implement live code reload experience. (#1826) * feat: initialize live apis * feat: update live experience * chore: fix errors * chore: include sql * chore: add error when into not provided * chore: comment opening web * chore: introduce into validation * chore: introduce stop sql
Commit: | 7731dcb | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
feat: synchronize GrpcConfig with proto and add phase in AppResponse (#1830)
Commit: | 9f6c462 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
fix: Don't hardcode s3 storage region (#1822)
Commit: | 869d6db | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
chore: Add `phase` and `last_error` to `DeploymentStatus` (#1818)
Commit: | 2886764 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore/add slug as critera for fetching account metadata (#1815)
Commit: | 6e9f2c1 | |
---|---|---|
Author: | duonganhthu43 |
chore: add slug as criteria for company metadata
Commit: | 95cc93e | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
chore: Rename more `migrate` to `build` (#1755)
Commit: | 84945f1 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: synchronize schema change (#1744)
Commit: | 61fbd3d | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Serve replication log on internal grpc server (#1722) * feat: Use replication log in dozer app * feat: Serve replication log on internal grpc server * feat: Cache builder read log from internal grpc server * fix: Avoid duplicate persisting of log entries * feat: Support replication `LogRequest` timeout * feat: Batch request and preload log in the log reader * fix: Fix log existence check in `needs_migration` * chore: Fix cloud build * chore: Fix test * fix: Log watcher is not triggered on timeout until an op arrives * fix: Add `dozer-log-python` and `dozer-log-js` back * feat: API server reads schema from APP server instead of home dir * fix: Fix `dozer-log-js` and the log related examples
Commit: | 0879a14 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Implement config override (#1736)
Commit: | 15210eb | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Show deployment logs from deploy API (#1731)
Commit: | 006622a | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore/add list deployments endpoint (#1724)
Commit: | b6f3771 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
fix: Remove secrets value and add secrets support in deploy command (#1697)
Commit: | c292dc1 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Implement secrets commands (#1695)
Commit: | 8a7421f | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Add cloud secrets API interfaces to cloud.proto (#1689)
Commit: | 33c724d | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: add id in processor factory to support query metric on UI (#1685)
Commit: | 95f5e21 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
Revert "chore: enhance response for UI render (#1648)" (#1664) This reverts commit 94136c1d03cac7eb14f7376f81b63fc87d14a0c4.
Commit: | 94136c1 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: enhance response for UI render (#1648)
Commit: | 41e1dde | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: update Company Response metadata (#1603)
Commit: | 5fb96ee | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Add deployment number to get status proto file (#1600) * feat: Add deployment number to get status proto file * fix: Find latest deployment number from `DeploymentStatus` --------- Co-authored-by: chubei <914745487@qq.com>
Commit: | ab86049 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
fix: `api_desired` and `api_available` should be optional (#1602)
Commit: | cabc655 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Add `cloud api set-num-replicas` (#1598)
Commit: | 5d77510 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Add `cloud deploy -n` and `dozer cloud update -n` (#1597)
Commit: | 94352c6 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
chore: Add repository url to cloud proto and rename id to app_id (#1594)
Commit: | dd9b987 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Update `LogMessageRequest` and `LogMessage` to include follow option and the log source (#1590)
Commit: | 6f7c77e | |
---|---|---|
Author: | Chloe Kim | |
Committer: | GitHub |
fix: numeric (10, 2) (#1583)
Commit: | 952f48c | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
feat: update cloud proto to create connection and source manually (#1584)
Commit: | a889333 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
chore: Rename "revision" to "deployment" (#1579)
Commit: | 61c4fd9 | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: add delete files (#1577)
Commit: | 33269f9 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
chore: Remove unused `optional` in `cloud.proto` (#1576)
Commit: | e241919 | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Support version management (#1575)
Commit: | 44422ba | |
---|---|---|
Author: | Bei Chu | |
Committer: | GitHub |
feat: Show revision and version information in `cloud status` (#1574)
Commit: | 6cffd8a | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feature: Add filters and pagination to command (#1573) * feature: Add filters and pagination to command * Fix imports
Commit: | 0cefae1 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feature: Add stop app in cloud call (#1572)
Commit: | 7c062de | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore/add file management endpoint (#1571)
Commit: | 4238b02 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feature: Display progress of cloud deployment (#1566)
Commit: | e0418fc | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: add grpc endpoint for cloud to support develop ui (#1565)
Commit: | a336adf | |
---|---|---|
Author: | duonganhthu43 | |
Committer: | GitHub |
chore: update proto model matching dozer types (#1563)
Commit: | edf9451 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
chore: Remove status update method from internal pipeline server (#1560)
Commit: | 0260b53 | |
---|---|---|
Author: | Karolis Gudiškis | |
Committer: | GitHub |
feat: Implement monitoring command (#1559) * feat: Implement monitoring command * Remove println * Fix formatting