This is an automated email from the ASF dual-hosted git repository.

hubcio pushed a change to branch feat/gateways-3546-describe-alter-configs
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 606dcf978 Merge branch 'master' into 
feat/gateways-3546-describe-alter-configs
     add b7576e580 chore(deps): Bump cucumber-cpp from 0.8.0.bcr.1 to 0.9.0 in 
/foreign/cpp in the cpp group across 1 directory (#4469)
     add 69a1bcc16 chore(deps): Bump the node group across 1 directory with 12 
updates (#4470)
     add ed7e251dc chore(deps): Bump the csharp group with 2 updates (#4406)
     add 8efc3e1e6 chore(deps): Bump the python group across 3 directories with 
3 updates (#4435)
     add 9536916bd feat(csharp): implement connection string parsing (#4363)
     add 89921bf48 docs(repo): add the RFC process and template (#4385)
     add b4e357cc9 chore(deps): Bump the web group across 1 directory with 8 
updates (#4468)
     add 09183950a feat(connectors): add Google BigQuery sink connector (#4394)
     add 7da163362 fix(sdk): removes topic_id and stream_id from public Stream 
API (#4249)
     add 46caa7c82 fix(connectors): honor Retry-After on every retried status 
(#4192)
     add a029d4db4 fix(cli): fix help text of user permissions -g and -s (#4484)
     add 083600ffc Merge branch 'master' into 
feat/gateways-3546-describe-alter-configs

No new revisions were added by this update.

Summary of changes:
 .claude/skills/connector-sdk/SKILL.md              |    2 +-
 .github/workflows/pr-title.yml                     |    1 +
 CONTRIBUTING.md                                    |    5 +
 Cargo.lock                                         |  144 ++
 Cargo.toml                                         |   13 +
 bdd/python/uv.lock                                 |   70 +-
 core/cli/src/args/user.rs                          |   20 +-
 .../example_config/connectors/bigquery_sink.toml   |   63 +
 core/connectors/runtime/src/source.rs              |    4 +-
 core/connectors/sdk/README.md                      |    2 +
 core/connectors/sdk/src/retry.rs                   |  195 +-
 core/connectors/sinks/README.md                    |    1 +
 .../{influxdb_sink => bigquery_sink}/Cargo.toml    |   26 +-
 core/connectors/sinks/bigquery_sink/README.md      |  263 +++
 core/connectors/sinks/bigquery_sink/config.toml    |   63 +
 core/connectors/sinks/bigquery_sink/src/client.rs  |  445 ++++
 core/connectors/sinks/bigquery_sink/src/encode.rs  | 2129 ++++++++++++++++++++
 core/connectors/sinks/bigquery_sink/src/error.rs   |  210 ++
 core/connectors/sinks/bigquery_sink/src/lib.rs     |  534 +++++
 core/connectors/sinks/bigquery_sink/src/schema.rs  |  866 ++++++++
 core/connectors/sinks/bigquery_sink/src/sink.rs    |  407 ++++
 .../sinks/bigquery_sink/tests/bigquery_sink.rs     |  566 ++++++
 .../sinks/bigquery_sink/tests/common/mod.rs        |  393 ++++
 core/connectors/sinks/influxdb_sink/README.md      |    5 +-
 core/connectors/sinks/quickwit_sink/README.md      |    4 +-
 core/connectors/sources/influxdb_source/README.md  |    4 +-
 .../cli/user/test_user_permissions_command.rs      |   59 +-
 core/integration/tests/sdk/consumer_offset.rs      |    2 -
 core/integration/tests/sdk/mod.rs                  |    1 +
 core/integration/tests/sdk/stream_builder.rs       |   70 +
 core/sdk/src/clients/client.rs                     |   15 +-
 core/sdk/src/clients/consumer.rs                   |   44 +-
 core/sdk/src/clients/producer.rs                   |   57 +-
 .../src/stream_builder/build/build_stream_topic.rs |   42 +-
 .../stream_builder/config/config_iggy_consumer.rs  |   58 +-
 .../stream_builder/config/config_iggy_producer.rs  |   57 +-
 .../stream_builder/config/config_iggy_stream.rs    |   32 +-
 examples/python/pyproject.toml                     |    4 +-
 examples/python/uv.lock                            |   68 +-
 examples/rust/src/shared/system.rs                 |   10 +-
 .../rust/src/stream-builder/stream-basic/main.rs   |    3 +-
 .../stream-builder/stream-consumer-config/main.rs  |    6 +-
 .../stream-builder/stream-producer-config/main.rs  |    6 +-
 foreign/cpp/MODULE.bazel                           |    2 +-
 foreign/cpp/MODULE.bazel.lock                      |    4 +-
 foreign/csharp/Directory.Packages.props            |    4 +-
 .../ConnectionStringTests.cs                       |  104 +
 .../IggyTlsConnectionTests.cs                      |   16 +
 .../Iggy_SDK/Configuration/ConnectionString.cs     |  250 +++
 .../Configuration/IggyClientConfigurator.cs        |   38 +
 .../csharp/Iggy_SDK/Factory/IggyClientFactory.cs   |   21 +-
 .../csharp/Iggy_SDK/Utils/IggyDurationParser.cs    |  394 ++++
 .../ClientTests/ConnectionStringTests.cs           |  441 ++++
 .../UtilityTests/IggyDurationParserTests.cs        |  227 +++
 foreign/csharp/README.md                           |   45 +
 foreign/node/package-lock.json                     |  197 +-
 foreign/node/package.json                          |    2 +-
 foreign/python/uv.lock                             |   64 +-
 rfcs/README.md                                     |  250 +++
 rfcs/rfc-template.md                               |   74 +
 web/README.md                                      |    2 +-
 web/eslint.config.js                               |    4 +-
 web/package-lock.json                              | 1036 ++--------
 web/package.json                                   |   23 +-
 web/src/ambient.d.ts                               |    2 +-
 .../frontend/src/hooks/mod.rs => web/src/env.ts    |    6 +-
 web/src/hooks.client.ts                            |    2 +-
 web/src/lib/api/ApiSchema.ts                       |    4 +-
 web/src/lib/api/clientApi.ts                       |   18 +-
 web/src/lib/api/fetchApi.ts                        |    8 +-
 web/src/lib/api/fetchRouteApi.ts                   |    6 +-
 web/src/lib/api/handleFetchErrors.ts               |   18 +-
 web/src/lib/auth/authStore.svelte.ts               |    8 +-
 web/src/lib/components/Breadcrumbs.svelte          |   12 +-
 web/src/lib/components/Button.svelte               |    2 +-
 web/src/lib/components/Combobox.svelte             |    2 +-
 .../components/DeleteButtonWithConfirmation.svelte |    2 +-
 .../components/DropdownMenu/DropdownMenu.svelte    |    2 +-
 web/src/lib/components/DurationInput.svelte        |    2 +-
 web/src/lib/components/Header.svelte               |    6 +-
 .../lib/components/Layouts/SettingsLayout.svelte   |   12 +-
 web/src/lib/components/LoadingIndicator.svelte     |    4 +-
 web/src/lib/components/Logo/Logo.svelte            |   10 +-
 .../MessageDecoder/MessageDecoder.svelte           |    2 +-
 .../decoders/BuiltInDecoders/jsonDecoder.ts        |    2 +-
 web/src/lib/components/ModalConfirmation.svelte    |    2 +-
 .../components/Modals/AddPartitionsModal.svelte    |    6 +-
 .../lib/components/Modals/AddStreamModal.svelte    |    4 +-
 web/src/lib/components/Modals/AddTopicModal.svelte |    8 +-
 web/src/lib/components/Modals/AddUserModal.svelte  |    6 +-
 web/src/lib/components/Modals/AppModals.svelte     |    4 +-
 .../components/Modals/DeletePartitionsModal.svelte |    8 +-
 .../lib/components/Modals/DeleteUserModal.svelte   |    2 +-
 web/src/lib/components/Modals/EditUserModal.svelte |    2 +-
 .../Modals/EditUserPermissionsModal.svelte         |    2 +-
 .../lib/components/Modals/InspectMessage.svelte    |    8 +-
 web/src/lib/components/Modals/ModalBase.svelte     |    2 +-
 .../components/Modals/StreamSettingsModal.svelte   |   14 +-
 .../components/Modals/TopicSettingsModal.svelte    |   12 +-
 web/src/lib/components/Navbar.svelte               |   23 +-
 web/src/lib/components/Paginator.svelte            |    4 +-
 web/src/lib/components/PasswordInput.svelte        |    2 +-
 web/src/lib/components/PeriodicInvalidator.svelte  |    6 +-
 web/src/lib/components/PermissionsManager.svelte   |   12 +-
 .../RouteComponents/Settings/UsersTab.svelte       |   16 +-
 .../Settings/UsersTabActions.svelte                |    4 +-
 web/src/lib/components/SlimSortableList.svelte     |    2 +-
 web/src/lib/components/SortableList.svelte         |    9 +-
 web/src/lib/components/StopPropagation.svelte      |    2 +-
 web/src/lib/components/ThemeController.svelte      |    4 +-
 web/src/lib/domain/Message.ts                      |    2 +-
 web/src/lib/domain/Partition.ts                    |    2 +-
 web/src/lib/domain/Stats.ts                        |    2 +-
 web/src/lib/domain/Topic.ts                        |    6 +-
 web/src/lib/domain/User.ts                         |    2 +-
 web/src/lib/hooks/useGoPrev.ts                     |   10 +-
 web/src/lib/types/appRoutes.ts                     |    4 +-
 .../utils/base64Utils.test.mjs => params.test.mjs} |   18 +-
 .../frontend/src/hooks/mod.rs => web/src/params.ts |    6 +-
 web/src/params/i32.ts                              |   20 -
 web/src/routes/+layout.svelte                      |    4 +-
 web/src/routes/+layout.ts                          |   27 +-
 web/src/routes/auth/+layout.svelte                 |    2 +-
 web/src/routes/auth/logout/+page.svelte            |    6 +-
 web/src/routes/auth/sign-in/+page.svelte           |   22 +-
 web/src/routes/auth/sign-in/+page.ts               |    8 +-
 web/src/routes/dashboard/+layout.svelte            |    8 +-
 web/src/routes/dashboard/+layout.ts                |   12 +-
 web/src/routes/dashboard/overview/+page.ts         |    4 +-
 .../routes/dashboard/settings/server/+page.svelte  |    8 +-
 web/src/routes/dashboard/settings/server/+page.ts  |    4 +-
 .../dashboard/settings/terminal/+page.svelte       |    2 +-
 .../routes/dashboard/settings/users/+page.svelte   |   18 +-
 web/src/routes/dashboard/settings/users/+page.ts   |    8 +-
 .../routes/dashboard/settings/webUI/+page.svelte   |   10 +-
 web/src/routes/dashboard/streams/+layout.svelte    |   17 +-
 web/src/routes/dashboard/streams/+layout.ts        |    4 +-
 .../dashboard/streams/[streamId=i32]/+page.svelte  |   14 +-
 .../dashboard/streams/[streamId=i32]/+page.ts      |    4 +-
 .../streams/[streamId=i32]/topics/+page.svelte     |    4 +-
 .../topics/[topicId=i32]/+page.svelte              |   18 +-
 .../[streamId=i32]/topics/[topicId=i32]/+page.ts   |    4 +-
 .../partitions/[partitionId=i32]/+page.svelte      |    4 +-
 .../[partitionId=i32]/messages/+page.svelte        |   25 +-
 .../partitions/[partitionId=i32]/messages/+page.ts |    6 +-
 web/svelte.config.js                               |   46 -
 web/tsconfig.json                                  |   15 +-
 web/vite.config.ts                                 |   31 +-
 148 files changed, 9102 insertions(+), 1766 deletions(-)
 create mode 100644 
core/connectors/runtime/example_config/connectors/bigquery_sink.toml
 copy core/connectors/sinks/{influxdb_sink => bigquery_sink}/Cargo.toml (71%)
 create mode 100644 core/connectors/sinks/bigquery_sink/README.md
 create mode 100644 core/connectors/sinks/bigquery_sink/config.toml
 create mode 100644 core/connectors/sinks/bigquery_sink/src/client.rs
 create mode 100644 core/connectors/sinks/bigquery_sink/src/encode.rs
 create mode 100644 core/connectors/sinks/bigquery_sink/src/error.rs
 create mode 100644 core/connectors/sinks/bigquery_sink/src/lib.rs
 create mode 100644 core/connectors/sinks/bigquery_sink/src/schema.rs
 create mode 100644 core/connectors/sinks/bigquery_sink/src/sink.rs
 create mode 100644 core/connectors/sinks/bigquery_sink/tests/bigquery_sink.rs
 create mode 100644 core/connectors/sinks/bigquery_sink/tests/common/mod.rs
 create mode 100644 core/integration/tests/sdk/stream_builder.rs
 create mode 100644 
foreign/csharp/Iggy_SDK.Tests.Integration/ConnectionStringTests.cs
 create mode 100644 foreign/csharp/Iggy_SDK/Configuration/ConnectionString.cs
 create mode 100644 foreign/csharp/Iggy_SDK/Utils/IggyDurationParser.cs
 create mode 100644 
foreign/csharp/Iggy_SDK_Tests/ClientTests/ConnectionStringTests.cs
 create mode 100644 
foreign/csharp/Iggy_SDK_Tests/UtilityTests/IggyDurationParserTests.cs
 create mode 100644 rfcs/README.md
 create mode 100644 rfcs/rfc-template.md
 copy core/bench/dashboard/frontend/src/hooks/mod.rs => web/src/env.ts (82%)
 copy web/src/{lib/utils/base64Utils.test.mjs => params.test.mjs} (60%)
 copy core/bench/dashboard/frontend/src/hooks/mod.rs => web/src/params.ts (83%)
 delete mode 100644 web/src/params/i32.ts
 delete mode 100644 web/svelte.config.js

Reply via email to