Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: getdozer/dozer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.17
Choose a base ref
...
head repository: getdozer/dozer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.18
Choose a head ref
  • 16 commits
  • 87 files changed
  • 5 contributors

Commits on Apr 17, 2023

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1805302 View commit details

Commits on Apr 19, 2023

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    5178fb6 View commit details
  2. test: Add flights e2e scenario (#1425)

    * Add flights e2e setup
    
    * Add expectations file
    
    * fix config
    
    * fix dozer config
    
    * Change connection to bookings
    
    * Rename bookings_conn folder
    
    * Set db flights
    
    * Remove -f from unzip command
    
    * Update db name
    
    * Update download script
    
    * Increase healthcheck timeout
    
    * Install unzip
    
    * Update config
    mediuminvader authored Apr 19, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    22cc101 View commit details
  3. fix: Use rustls reqwest (#1443)

    * use rustls reqwest
    
    * Remove blocking feature
    mediuminvader authored Apr 19, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    96c9533 View commit details

Commits on Apr 20, 2023

  1. feat: Switch to postgres for admin database (#1444)

    * chore: `NewConnection::id` is not optional
    
    * chore: Switch to postgres for admin database.
    
    We can still opt-in using sqlite by enabling the feature `admin-sqlite`.
    This is for the ease of local development.
    
    * chore: Remove unused dependency and files
    
    * chore: Include `admin-sqlite` feature when running tests
    chubei authored Apr 20, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8764997 View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    81e76b3 View commit details
  3. chore: Remove dozer-admin package (#1448)

    * chore: Remove dozer-admin package
    
    * Remove sqlite feature in tests
    karolisg authored Apr 20, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d7b0b67 View commit details
  4. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c2952e4 View commit details
  5. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    72faa3e View commit details
  6. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    4b65734 View commit details

Commits on Apr 21, 2023

  1. chore: Change error message for CustomTypeNotSupported (#1459)

    * chore: Change error message for `CustomTypeNotSupported`
    
    * chore: Include custom type name in error message
    chubei authored Apr 21, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c58df4a View commit details
  2. fix: uuid postgres type support (#1458)

    * fix: uuid postgres type support
    
    (cherry picked from commit 82551d1)
    
    * addressed comment
    
    * addressed comment
    
    * addressed comment
    
    * addressed comment
    
    * addressed comment
    
    * addressed comment
    Chloe Kim authored Apr 21, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    86775c9 View commit details
  3. Update init.rs (#1460)

    Fix typo
    
    Signed-off-by: John Doe <nurikk@users.noreply.github.com>
    nurikk authored Apr 21, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    da96da8 View commit details
  4. feat: dozer deploy command (#1435)

    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: `dozer deploy` command
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * addressed comments
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * addressed comments
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    
    * feat: Call `dozer-admin` deploying APIs
    
    * chore: Remove unnecessary error variant
    
    ---------
    
    Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
    Co-authored-by: chubei <914745487@qq.com>
    Chloe Kim and chubei authored Apr 21, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e7d394c View commit details
  5. feat: Make secondary index configurable (#1461)

    * feat: Make secondary index configurable
    
    * chore: Suggest configuration that should be added if it's not found
    chubei authored Apr 21, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3549b93 View commit details
  6. Bump version (#1456)

    mediuminvader authored Apr 21, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    9331592 View commit details
Showing with 652 additions and 2,523 deletions.
  1. +3 −3 .github/workflows/release.yaml
  2. +36 −443 Cargo.lock
  3. +1 −2 Cargo.toml
  4. +0 −1 dozer-admin/.env
  5. +0 −5 dozer-admin/.gitignore
  6. +0 −46 dozer-admin/Cargo.toml
  7. +0 −11 dozer-admin/Dockerfile
  8. +0 −150 dozer-admin/Makefile.toml
  9. +0 −39 dozer-admin/Readme.md
  10. +0 −8 dozer-admin/diesel.toml
  11. +0 −23 dozer-admin/docker-compose.yaml
  12. 0 dozer-admin/migrations/.keep
  13. +0 −5 dozer-admin/migrations/2022-08-30-064210_create_initial_tables/down.sql
  14. +0 −16 dozer-admin/migrations/2022-08-30-064210_create_initial_tables/up.sql
  15. +0 −1 dozer-admin/rustfmt.toml
  16. +0 −30 dozer-admin/src/cli/cli_process.rs
  17. +0 −61 dozer-admin/src/cli/mod.rs
  18. +0 −23 dozer-admin/src/cli/types.rs
  19. +0 −27 dozer-admin/src/cli/utils.rs
  20. +0 −19 dozer-admin/src/db/app.rs
  21. +0 −45 dozer-admin/src/db/connection.rs
  22. +0 −4 dozer-admin/src/db/mod.rs
  23. +0 −11 dozer-admin/src/db/pool.rs
  24. +0 −23 dozer-admin/src/db/schema.rs
  25. +0 −16 dozer-admin/src/errors.rs
  26. +0 −40 dozer-admin/src/main.rs
  27. +0 −296 dozer-admin/src/server.rs
  28. +0 −468 dozer-admin/src/services/application_service.rs
  29. +0 −195 dozer-admin/src/services/connection_service.rs
  30. +0 −2 dozer-admin/src/services/constants.rs
  31. +0 −16 dozer-admin/src/services/converter.rs
  32. +0 −149 dozer-admin/src/services/graph.rs
  33. +0 −5 dozer-admin/src/services/mod.rs
  34. +0 −57 dozer-admin/src/tests/applications.rs
  35. +0 −110 dozer-admin/src/tests/connections.rs
  36. +0 −4 dozer-admin/src/tests/mod.rs
  37. +0 −62 dozer-admin/src/tests/utils.rs
  38. +1 −1 dozer-api/Cargo.toml
  39. +58 −19 dozer-api/src/cache_builder/mod.rs
  40. +22 −1 dozer-api/src/lib.rs
  41. +1 −0 dozer-api/src/test_utils.rs
  42. +1 −1 dozer-cache/Cargo.toml
  43. +26 −19 dozer-cache/src/cache/lmdb/cache/main_environment/mod.rs
  44. +1 −1 dozer-cache/src/cache/lmdb/cache/secondary_environment/indexer.rs
  45. +52 −3 dozer-cache/src/cache/plan/planner.rs
  46. +5 −2 dozer-cache/src/errors.rs
  47. +1 −0 dozer-cache/src/reader.rs
  48. +1 −1 dozer-core/Cargo.toml
  49. +4 −4 dozer-ingestion/Cargo.toml
  50. +19 −2 dozer-ingestion/src/connectors/postgres/helper.rs
  51. +2 −2 dozer-ingestion/src/errors.rs
  52. +8 −2 dozer-ingestion/tests/test_suite/connectors/sql.rs
  53. +1 −1 dozer-log-js/Cargo.toml
  54. +2 −2 dozer-log-js/package-lock.json
  55. +1 −1 dozer-log-js/package.json
  56. +1 −1 dozer-log-python/Cargo.toml
  57. +1 −1 dozer-log/Cargo.toml
  58. +0 −1 dozer-orchestrator/.env
  59. +2 −3 dozer-orchestrator/Cargo.toml
  60. +30 −9 dozer-orchestrator/src/cli/helper.rs
  61. +5 −2 dozer-orchestrator/src/cli/init.rs
  62. +1 −1 dozer-orchestrator/src/cli/mod.rs
  63. +14 −2 dozer-orchestrator/src/cli/types.rs
  64. +19 −5 dozer-orchestrator/src/errors.rs
  65. +2 −0 dozer-orchestrator/src/lib.rs
  66. +1 −0 dozer-orchestrator/src/main.rs
  67. +46 −3 dozer-orchestrator/src/simple/orchestrator.rs
  68. +1 −1 dozer-sql/Cargo.toml
  69. +1 −1 dozer-storage/Cargo.toml
  70. +1 −1 dozer-tests/Cargo.toml
  71. +2 −2 dozer-tests/src/e2e_tests/case.rs
  72. +126 −0 dozer-tests/src/e2e_tests/cases/usecases-pgflights/dozer-config.yaml
  73. +3 −0 dozer-tests/src/e2e_tests/cases/usecases-pgflights/expectations.json
  74. +11 −0 dozer-tests/src/e2e_tests/connections/bookings_conn/Dockerfile
  75. +18 −0 dozer-tests/src/e2e_tests/connections/bookings_conn/download.sh
  76. +2 −0 dozer-tests/src/e2e_tests/connections/bookings_conn/pg_hba.conf
  77. +16 −0 dozer-tests/src/e2e_tests/connections/bookings_conn/service.yaml
  78. +4 −2 dozer-tests/src/tests/e2e/mod.rs
  79. +1 −1 dozer-tracing/Cargo.toml
  80. +1 −1 dozer-types/Cargo.toml
  81. +0 −1 dozer-types/build.rs
  82. +11 −0 dozer-types/protos/admin.proto
  83. +1 −0 dozer-types/src/lib.rs
  84. +40 −0 dozer-types/src/models/api_endpoint.rs
  85. +1 −6 dozer-types/src/tests.rs
  86. +43 −0 dozer-types/src/tests/secondary_index_yaml_deserialize.rs
  87. +1 −1 dozer-utils/Cargo.toml
6 changes: 3 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -127,7 +127,7 @@ jobs:
with:
command: build
use-cross: false
args: --release --target ${{ matrix.target }}
args: --release --target ${{ matrix.target }} --bin ${{ matrix.file_name }}
- name: List target output files
run: ls -lR ./target

@@ -240,7 +240,7 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: build
args: --release --target ${{ matrix.target }}
args: --release --target ${{ matrix.target }} --bin ${{ matrix.file_name }}

- name: List target output files
run: ls -lR ./target
@@ -337,7 +337,7 @@ jobs:
${{ runner.os }}-cargo-release-
- name: Build package
run: cargo build --release
run: cargo build --release --bin ${{ matrix.file_name }}

- name: Install cargo-deb
if: matrix.os == 'ubuntu-20-16-cores'
Loading