From 483d16394c499127901e856a9570aeba27c57db4 Mon Sep 17 00:00:00 2001 From: Devesh-Skyflow Date: Wed, 29 Jul 2026 16:33:25 +0530 Subject: [PATCH 001/107] SK-3023 add configurable connect/read/write timeouts (v3) (#374) Extends the v3 HTTP config (Phase 2 of CUST-4311) with per-attempt connectTimeout, readTimeout, and writeTimeout, in seconds, at both the client-wide (Skyflow.builder()) and per-vault (VaultConfig) levels, with the same per-field precedence as the existing timeout/retry knobs. Unset phase timeouts leave OkHttp's built-in 10s default in place, so existing integrations are unchanged. The overall `timeout` (callTimeout) remains the total ceiling that bounds the whole call including retries; the three phase timeouts bound a single phase of one attempt. - VaultConfig: connectTimeout/readTimeout/writeTimeout fields + accessors - Skyflow.SkyflowClientBuilder: client-wide setters + propagation - VaultClient: resolve per-field and apply only when configured - Tests: OkHttp-default-when-unset, vault/client overrides, per-field - README: settings table + "how the four timeouts relate" guidance - TimeoutAndRetryConfigExample: show the three new timeouts in the sample Co-authored-by: Claude Opus 4.8 (1M context) --- README.md | 20 ++++- .../vault/TimeoutAndRetryConfigExample.java | 17 +++++ v3/src/main/java/com/skyflow/Skyflow.java | 42 ++++++++++- v3/src/main/java/com/skyflow/VaultClient.java | 40 +++++++++- .../java/com/skyflow/config/VaultConfig.java | 45 +++++++++++ .../SkyflowClientBuilderHttpConfigTests.java | 15 +++- .../skyflow/VaultClientHttpConfigTests.java | 74 ++++++++++++++++++- 7 files changed, 239 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 20ff2ed2..5180cd44 100644 --- a/README.md +++ b/README.md @@ -180,14 +180,19 @@ You can control how long a request is allowed to run and whether failed requests | Setting | Unit | Default | Description | | --- | --- | --- | --- | | `timeout` | seconds | `60` | Overall time budget for a request, including any retries and backoff. | +| `connectTimeout` | seconds | `10` | Time budget for establishing a connection, per attempt. | +| `readTimeout` | seconds | `10` | Time budget for reading the response, per attempt. | +| `writeTimeout` | seconds | `10` | Time budget for writing the request, per attempt. | | `maxRetries` | count | `0` | Number of retry attempts. `0` disables retries. | | `initialRetryDelayMillis` | milliseconds | `500` | Base delay before the first retry. | | `maxRetryDelayMillis` | milliseconds | `2000` | Upper bound on the delay between retries. | +**How the four timeouts relate:** `timeout` is the *total* ceiling for the whole call — every attempt, every backoff sleep, all counted together. `connectTimeout`, `readTimeout`, and `writeTimeout` each bound a single *phase of one attempt* (connecting, reading, writing). Because the phase timeouts are per attempt, their sum across retries can exceed `timeout` — but `timeout` always wins and cuts the call off. In practice, set `timeout` to cap worst-case blocking, and use the phase timeouts to fail faster on a stalled connection or a slow-but-not-dead server. The three phase timeouts default to the underlying HTTP client's `10` seconds; leaving them unset preserves that default. + Each setting is available at two levels: -- **Client-wide** — on `Skyflow.builder()`: `.timeout(int)`, `.maxRetries(int)`, `.initialRetryDelayMillis(long)`, `.maxRetryDelayMillis(long)`. Applies to every vault. -- **Per vault** — on `VaultConfig`: `.setTimeout(int)`, `.setMaxRetries(int)`, `.setInitialRetryDelayMillis(long)`, `.setMaxRetryDelayMillis(long)`. Applies to that vault only. +- **Client-wide** — on `Skyflow.builder()`: `.timeout(int)`, `.connectTimeout(int)`, `.readTimeout(int)`, `.writeTimeout(int)`, `.maxRetries(int)`, `.initialRetryDelayMillis(long)`, `.maxRetryDelayMillis(long)`. Applies to every vault. +- **Per vault** — on `VaultConfig`: `.setTimeout(int)`, `.setConnectTimeout(int)`, `.setReadTimeout(int)`, `.setWriteTimeout(int)`, `.setMaxRetries(int)`, `.setInitialRetryDelayMillis(long)`, `.setMaxRetryDelayMillis(long)`. Applies to that vault only. **Precedence:** a value set on `VaultConfig` (per vault) overrides the client-wide value set on `Skyflow.builder()`, which overrides the SDK default. Resolution is per field, so a vault can override just `timeout` and still inherit the client-wide retry settings. @@ -206,6 +211,9 @@ vaultConfig.setClusterId(""); vaultConfig.setEnv(Env.PROD); vaultConfig.setCredentials(credentials); vaultConfig.setTimeout(30); // seconds — overall request timeout +vaultConfig.setConnectTimeout(5); // seconds — per-attempt connect timeout +vaultConfig.setReadTimeout(20); // seconds — per-attempt read timeout +vaultConfig.setWriteTimeout(5); // seconds — per-attempt write timeout vaultConfig.setMaxRetries(3); // retry attempts (0 = retries off) vaultConfig.setInitialRetryDelayMillis(1000L); // base backoff in milliseconds vaultConfig.setMaxRetryDelayMillis(4000L); // backoff cap in milliseconds @@ -213,14 +221,18 @@ vaultConfig.setMaxRetryDelayMillis(4000L); // backoff cap in milliseconds // Client-wide defaults: apply to every vault unless overridden on the vault (as above). Skyflow skyflowClient = Skyflow.builder() .timeout(60) // seconds — overall request timeout + .connectTimeout(10) // seconds — per-attempt connect timeout + .readTimeout(15) // seconds — per-attempt read timeout + .writeTimeout(10) // seconds — per-attempt write timeout .maxRetries(2) // retry attempts (0 = retries off) .initialRetryDelayMillis(500L) // base backoff in milliseconds .maxRetryDelayMillis(2000L) // backoff cap in milliseconds .addVaultConfig(vaultConfig) .build(); -// Result for this vault: timeout=30, maxRetries=3, initialRetryDelayMillis=1000, maxRetryDelayMillis=4000 -// (all overridden per vault). A vault that sets none of these inherits the client-wide values above. +// Result for this vault: timeout=30, connectTimeout=5, readTimeout=20, writeTimeout=5, +// maxRetries=3, initialRetryDelayMillis=1000, maxRetryDelayMillis=4000 (all overridden per vault). +// A vault that sets none of these inherits the client-wide values above. ``` # Vault diff --git a/samples/src/main/java/com/example/vault/TimeoutAndRetryConfigExample.java b/samples/src/main/java/com/example/vault/TimeoutAndRetryConfigExample.java index eb4bf1e9..60bb145d 100644 --- a/samples/src/main/java/com/example/vault/TimeoutAndRetryConfigExample.java +++ b/samples/src/main/java/com/example/vault/TimeoutAndRetryConfigExample.java @@ -14,6 +14,12 @@ *
    *
  • {@code timeout} – overall call timeout in seconds (bounds the whole * request including retries and backoff). Default: 60.
  • + *
  • {@code connectTimeout} – per-attempt connection-establishment timeout in + * seconds. Default: 10 (the underlying HTTP client default).
  • + *
  • {@code readTimeout} – per-attempt response-read timeout in seconds. + * Default: 10.
  • + *
  • {@code writeTimeout} – per-attempt request-write timeout in seconds. + * Default: 10.
  • *
  • {@code maxRetries} – retry attempts after the first failure (retries on HTTP * 408 / 429 / 5xx). Default: 0 — retries are OFF unless you set this (avoids auto-retrying non-idempotent writes).
  • *
  • {@code initialRetryDelayMillis} – base backoff before the first retry, in milliseconds. @@ -22,6 +28,11 @@ * milliseconds. Default: 2000.
  • *
* + *

How they relate: {@code timeout} is the total ceiling for the whole call (all + * attempts + backoff). {@code connectTimeout}/{@code readTimeout}/{@code writeTimeout} each bound a + * single phase of one attempt; because they are per attempt, their sum across retries can + * exceed {@code timeout}, but {@code timeout} always wins and cuts the call off. + * *

Two levels + precedence: set client-wide defaults on {@code Skyflow.builder()}, and/or * per-vault overrides on {@code VaultConfig}. The most specific value wins, resolved per field: * per-vault → client-wide → SDK default. @@ -44,6 +55,9 @@ public static void main(String[] args) { // Per-vault overrides (optional). Any field left unset inherits the client-wide default below, // and then the SDK default. vaultConfig.setTimeout(30); // seconds – tighter overall ceiling for this vault + vaultConfig.setConnectTimeout(5); // seconds – fail fast if the connection stalls + vaultConfig.setReadTimeout(20); // seconds – allow a slower response read + vaultConfig.setWriteTimeout(5); // seconds – bound the request write vaultConfig.setMaxRetries(2); // fewer retries for this vault vaultConfig.setInitialRetryDelayMillis(500L); vaultConfig.setMaxRetryDelayMillis(1000L); @@ -53,6 +67,9 @@ public static void main(String[] args) { Skyflow skyflowClient = Skyflow.builder() .setLogLevel(LogLevel.ERROR) .timeout(60) // seconds – client-wide overall call timeout + .connectTimeout(10) // seconds – client-wide per-attempt connect timeout + .readTimeout(15) // seconds – client-wide per-attempt read timeout + .writeTimeout(10) // seconds – client-wide per-attempt write timeout .maxRetries(3) // client-wide retry attempts .initialRetryDelayMillis(500L) // client-wide base backoff (ms) .maxRetryDelayMillis(2000L) // client-wide backoff cap (ms) diff --git a/v3/src/main/java/com/skyflow/Skyflow.java b/v3/src/main/java/com/skyflow/Skyflow.java index df530215..f0d57c77 100644 --- a/v3/src/main/java/com/skyflow/Skyflow.java +++ b/v3/src/main/java/com/skyflow/Skyflow.java @@ -57,6 +57,9 @@ public static final class SkyflowClientBuilder extends BaseSkyflowClientBuilder private final LinkedHashMap vaultClientsMap; // Client-wide HTTP config defaults (apply to all vaults unless a vault overrides). null => SDK default. private Integer timeout; + private Integer connectTimeout; + private Integer readTimeout; + private Integer writeTimeout; private Integer maxRetries; private Long initialRetryDelayMillis; private Long maxRetryDelayMillis; @@ -84,7 +87,8 @@ public SkyflowClientBuilder addVaultConfig(VaultConfig vaultConfig) throws Skyfl } else { this.vaultConfigMap.put(vaultConfigCopy.getVaultId(), vaultConfigCopy); // add new config in map VaultController controller = new VaultController(vaultConfigCopy, this.skyflowCredentials); // new controller with new config - controller.setCommonHttpConfig(this.timeout, this.maxRetries, this.initialRetryDelayMillis, this.maxRetryDelayMillis); + controller.setCommonHttpConfig(this.timeout, this.connectTimeout, this.readTimeout, + this.writeTimeout, this.maxRetries, this.initialRetryDelayMillis, this.maxRetryDelayMillis); this.vaultClientsMap.put(vaultConfigCopy.getVaultId(), controller); LogUtil.printInfoLog(Utils.parameterizedString( InfoLogs.VAULT_CONTROLLER_INITIALIZED.getLog(), vaultConfigCopy.getVaultId())); @@ -114,6 +118,39 @@ public SkyflowClientBuilder timeout(int timeout) { return this; } + /** + * Client-wide per-attempt connection-establishment timeout in seconds. Applies to all vaults + * unless a vault overrides it; when unset the underlying HTTP client default (10s) applies. + * The overall {@code timeout} still bounds the whole call, including retries. + */ + public SkyflowClientBuilder connectTimeout(int connectTimeout) { + this.connectTimeout = connectTimeout; + propagateHttpConfig(); + return this; + } + + /** + * Client-wide per-attempt response-read timeout in seconds. Applies to all vaults unless a + * vault overrides it; when unset the underlying HTTP client default (10s) applies. The overall + * {@code timeout} still bounds the whole call, including retries. + */ + public SkyflowClientBuilder readTimeout(int readTimeout) { + this.readTimeout = readTimeout; + propagateHttpConfig(); + return this; + } + + /** + * Client-wide per-attempt request-write timeout in seconds. Applies to all vaults unless a + * vault overrides it; when unset the underlying HTTP client default (10s) applies. The overall + * {@code timeout} still bounds the whole call, including retries. + */ + public SkyflowClientBuilder writeTimeout(int writeTimeout) { + this.writeTimeout = writeTimeout; + propagateHttpConfig(); + return this; + } + /** Client-wide retry attempt count. Applies to all vaults unless a vault overrides it. */ public SkyflowClientBuilder maxRetries(int maxRetries) { this.maxRetries = maxRetries; @@ -137,7 +174,8 @@ public SkyflowClientBuilder maxRetryDelayMillis(long maxRetryDelayMillis) { private void propagateHttpConfig() { for (VaultController vault : this.vaultClientsMap.values()) { - vault.setCommonHttpConfig(this.timeout, this.maxRetries, this.initialRetryDelayMillis, this.maxRetryDelayMillis); + vault.setCommonHttpConfig(this.timeout, this.connectTimeout, this.readTimeout, + this.writeTimeout, this.maxRetries, this.initialRetryDelayMillis, this.maxRetryDelayMillis); } } diff --git a/v3/src/main/java/com/skyflow/VaultClient.java b/v3/src/main/java/com/skyflow/VaultClient.java index b06f2bf6..174a6ca1 100644 --- a/v3/src/main/java/com/skyflow/VaultClient.java +++ b/v3/src/main/java/com/skyflow/VaultClient.java @@ -49,6 +49,9 @@ public class VaultClient { private String currentVaultURL = null; // Client-wide (Skyflow builder) HTTP config defaults; null => fall back to the SDK defaults below. private Integer commonTimeout; + private Integer commonConnectTimeout; + private Integer commonReadTimeout; + private Integer commonWriteTimeout; private Integer commonMaxRetries; private Long commonInitialRetryDelayMillis; private Long commonMaxRetryDelayMillis; @@ -84,9 +87,13 @@ protected void setCommonCredentials(Credentials commonCredentials) throws Skyflo * Client-wide HTTP timeout/retry defaults from the Skyflow builder. Nulls out the cached client * so the next call rebuilds with the new values. */ - protected void setCommonHttpConfig(Integer timeout, Integer maxRetries, + protected void setCommonHttpConfig(Integer timeout, Integer connectTimeout, Integer readTimeout, + Integer writeTimeout, Integer maxRetries, Long initialRetryDelayMillis, Long maxRetryDelayMillis) { this.commonTimeout = timeout; + this.commonConnectTimeout = connectTimeout; + this.commonReadTimeout = readTimeout; + this.commonWriteTimeout = writeTimeout; this.commonMaxRetries = maxRetries; this.commonInitialRetryDelayMillis = initialRetryDelayMillis; this.commonMaxRetryDelayMillis = maxRetryDelayMillis; @@ -175,8 +182,12 @@ protected void updateExecutorInHTTP() { vaultConfig.getInitialRetryDelayMillis(), commonInitialRetryDelayMillis, DEFAULT_INITIAL_RETRY_DELAY_MILLIS); long maxRetryDelayMillis = resolveLong( vaultConfig.getMaxRetryDelayMillis(), commonMaxRetryDelayMillis, DEFAULT_MAX_RETRY_DELAY_MILLIS); + // Per-attempt timeouts: null => leave OkHttp's built-in 10s default (backward compatible). + Integer connectTimeout = resolveNullableInt(vaultConfig.getConnectTimeout(), commonConnectTimeout); + Integer readTimeout = resolveNullableInt(vaultConfig.getReadTimeout(), commonReadTimeout); + Integer writeTimeout = resolveNullableInt(vaultConfig.getWriteTimeout(), commonWriteTimeout); - sharedHttpClient = new OkHttpClient.Builder() + OkHttpClient.Builder httpBuilder = new OkHttpClient.Builder() .connectionPool(new ConnectionPool(10, 1, TimeUnit.MINUTES)) .callTimeout(timeoutSeconds, TimeUnit.SECONDS) // overall ceiling; bounds the whole call incl. retries .addInterceptor(new RetryInterceptor( // OUTER: retries (Fern generated; jitter default 0.2) @@ -186,8 +197,18 @@ protected void updateExecutorInHTTP() { .header("Authorization", "Bearer " + this.token) .build(); return chain.proceed(requestWithAuth); - }) - .build(); + }); + // Per-attempt phase timeouts; only override when explicitly configured. + if (connectTimeout != null) { + httpBuilder.connectTimeout(connectTimeout, TimeUnit.SECONDS); + } + if (readTimeout != null) { + httpBuilder.readTimeout(readTimeout, TimeUnit.SECONDS); + } + if (writeTimeout != null) { + httpBuilder.writeTimeout(writeTimeout, TimeUnit.SECONDS); + } + sharedHttpClient = httpBuilder.build(); apiClientBuilder.httpClient(sharedHttpClient); } } @@ -200,6 +221,17 @@ private static int resolveInt(Integer vaultLevel, Integer clientLevel, int defau return clientLevel != null ? clientLevel : defaultValue; } + /** + * Resolve an optional int setting: vault-level override, else client-wide default, else null. + * Null means "not configured" — the caller leaves the underlying HTTP client default in place. + */ + private static Integer resolveNullableInt(Integer vaultLevel, Integer clientLevel) { + if (vaultLevel != null) { + return vaultLevel; + } + return clientLevel; + } + /** Resolve a long setting: vault-level override, else client-wide default, else SDK default. */ private static long resolveLong(Long vaultLevel, Long clientLevel, long defaultValue) { if (vaultLevel != null) { diff --git a/v3/src/main/java/com/skyflow/config/VaultConfig.java b/v3/src/main/java/com/skyflow/config/VaultConfig.java index 29c7f02c..27f72e31 100644 --- a/v3/src/main/java/com/skyflow/config/VaultConfig.java +++ b/v3/src/main/java/com/skyflow/config/VaultConfig.java @@ -10,6 +10,9 @@ public class VaultConfig implements Cloneable { private Credentials credentials; // HTTP timeout & retry config (vault-level overrides). null => inherit client-wide default, then SDK default. private Integer timeout; // overall call timeout, in seconds + private Integer connectTimeout; // per-attempt connection-establishment timeout, in seconds + private Integer readTimeout; // per-attempt response-read timeout, in seconds + private Integer writeTimeout; // per-attempt request-write timeout, in seconds private Integer maxRetries; // retry attempts after the first failure private Long initialRetryDelayMillis; // base backoff before the first retry, in ms private Long maxRetryDelayMillis; // cap on the (exponentially growing) backoff, in ms @@ -21,6 +24,9 @@ public VaultConfig() { this.env = Env.PROD; this.credentials = null; this.timeout = null; + this.connectTimeout = null; + this.readTimeout = null; + this.writeTimeout = null; this.maxRetries = null; this.initialRetryDelayMillis = null; this.maxRetryDelayMillis = null; @@ -75,6 +81,45 @@ public void setTimeout(Integer timeout) { this.timeout = timeout; } + public Integer getConnectTimeout() { + return connectTimeout; + } + + /** + * Per-attempt connection-establishment timeout in seconds for this vault. Overrides the + * client-wide default; when unset the underlying HTTP client default (10s) applies. Note the + * overall {@code timeout} still bounds the whole call, including retries. + */ + public void setConnectTimeout(Integer connectTimeout) { + this.connectTimeout = connectTimeout; + } + + public Integer getReadTimeout() { + return readTimeout; + } + + /** + * Per-attempt response-read timeout in seconds for this vault. Overrides the client-wide + * default; when unset the underlying HTTP client default (10s) applies. Note the overall + * {@code timeout} still bounds the whole call, including retries. + */ + public void setReadTimeout(Integer readTimeout) { + this.readTimeout = readTimeout; + } + + public Integer getWriteTimeout() { + return writeTimeout; + } + + /** + * Per-attempt request-write timeout in seconds for this vault. Overrides the client-wide + * default; when unset the underlying HTTP client default (10s) applies. Note the overall + * {@code timeout} still bounds the whole call, including retries. + */ + public void setWriteTimeout(Integer writeTimeout) { + this.writeTimeout = writeTimeout; + } + public Integer getMaxRetries() { return maxRetries; } diff --git a/v3/src/test/java/com/skyflow/SkyflowClientBuilderHttpConfigTests.java b/v3/src/test/java/com/skyflow/SkyflowClientBuilderHttpConfigTests.java index 1d738266..4a07c8ac 100644 --- a/v3/src/test/java/com/skyflow/SkyflowClientBuilderHttpConfigTests.java +++ b/v3/src/test/java/com/skyflow/SkyflowClientBuilderHttpConfigTests.java @@ -32,6 +32,9 @@ private Object commonField(VaultController controller, String name) throws Excep public void clientWideConfigSetBeforeAddVaultReachesController() throws Exception { Skyflow client = Skyflow.builder() .timeout(30) + .connectTimeout(5) + .readTimeout(20) + .writeTimeout(8) .maxRetries(2) .initialRetryDelayMillis(300L) .maxRetryDelayMillis(1500L) @@ -40,6 +43,9 @@ public void clientWideConfigSetBeforeAddVaultReachesController() throws Exceptio VaultController controller = client.vault(); Assert.assertEquals(Integer.valueOf(30), commonField(controller, "commonTimeout")); + Assert.assertEquals(Integer.valueOf(5), commonField(controller, "commonConnectTimeout")); + Assert.assertEquals(Integer.valueOf(20), commonField(controller, "commonReadTimeout")); + Assert.assertEquals(Integer.valueOf(8), commonField(controller, "commonWriteTimeout")); Assert.assertEquals(Integer.valueOf(2), commonField(controller, "commonMaxRetries")); Assert.assertEquals(Long.valueOf(300L), commonField(controller, "commonInitialRetryDelayMillis")); Assert.assertEquals(Long.valueOf(1500L), commonField(controller, "commonMaxRetryDelayMillis")); @@ -49,11 +55,15 @@ public void clientWideConfigSetBeforeAddVaultReachesController() throws Exceptio public void clientWideConfigSetAfterAddVaultPropagatesToExistingController() throws Exception { Skyflow.SkyflowClientBuilder builder = Skyflow.builder().addVaultConfig(vaultConfig()); // Set config AFTER the controller already exists -> exercises propagateHttpConfig's loop. - builder.timeout(45).maxRetries(4).initialRetryDelayMillis(700L).maxRetryDelayMillis(3000L); + builder.timeout(45).connectTimeout(6).readTimeout(25).writeTimeout(9) + .maxRetries(4).initialRetryDelayMillis(700L).maxRetryDelayMillis(3000L); Skyflow client = builder.build(); VaultController controller = client.vault(); Assert.assertEquals(Integer.valueOf(45), commonField(controller, "commonTimeout")); + Assert.assertEquals(Integer.valueOf(6), commonField(controller, "commonConnectTimeout")); + Assert.assertEquals(Integer.valueOf(25), commonField(controller, "commonReadTimeout")); + Assert.assertEquals(Integer.valueOf(9), commonField(controller, "commonWriteTimeout")); Assert.assertEquals(Integer.valueOf(4), commonField(controller, "commonMaxRetries")); Assert.assertEquals(Long.valueOf(700L), commonField(controller, "commonInitialRetryDelayMillis")); Assert.assertEquals(Long.valueOf(3000L), commonField(controller, "commonMaxRetryDelayMillis")); @@ -65,6 +75,9 @@ public void noClientWideConfigLeavesCommonFieldsNull() throws Exception { VaultController controller = client.vault(); Assert.assertNull(commonField(controller, "commonTimeout")); + Assert.assertNull(commonField(controller, "commonConnectTimeout")); + Assert.assertNull(commonField(controller, "commonReadTimeout")); + Assert.assertNull(commonField(controller, "commonWriteTimeout")); Assert.assertNull(commonField(controller, "commonMaxRetries")); Assert.assertNull(commonField(controller, "commonInitialRetryDelayMillis")); Assert.assertNull(commonField(controller, "commonMaxRetryDelayMillis")); diff --git a/v3/src/test/java/com/skyflow/VaultClientHttpConfigTests.java b/v3/src/test/java/com/skyflow/VaultClientHttpConfigTests.java index f206a437..e56a3159 100644 --- a/v3/src/test/java/com/skyflow/VaultClientHttpConfigTests.java +++ b/v3/src/test/java/com/skyflow/VaultClientHttpConfigTests.java @@ -61,7 +61,7 @@ public void vaultLevelTimeoutOverridesDefault() throws Exception { public void clientLevelTimeoutUsedWhenNoVaultOverride() throws Exception { VaultConfig cfg = apiKeyConfig(); VaultClient client = new VaultClient(cfg, cfg.getCredentials()); - client.setCommonHttpConfig(45, null, null, null); // client-wide 45s, no vault override + client.setCommonHttpConfig(45, null, null, null, null, null, null); // client-wide 45s, no vault override client.setBearerToken(); Assert.assertEquals(45000, sharedClient(client).callTimeoutMillis()); @@ -72,7 +72,7 @@ public void vaultLevelTimeoutOverridesClientLevel() throws Exception { VaultConfig cfg = apiKeyConfig(); cfg.setTimeout(15); // vault-level VaultClient client = new VaultClient(cfg, cfg.getCredentials()); - client.setCommonHttpConfig(45, null, null, null); // client-wide 45s — should lose to vault's 15s + client.setCommonHttpConfig(45, null, null, null, null, null, null); // client-wide 45s — should lose to vault's 15s client.setBearerToken(); Assert.assertEquals(15000, sharedClient(client).callTimeoutMillis()); @@ -92,21 +92,89 @@ public void callTimeoutIsBoundedNotZero() throws Exception { public void vaultConfigStoresHttpFieldsAndDefaultsToNull() throws SkyflowException { VaultConfig cfg = new VaultConfig(); Assert.assertNull(cfg.getTimeout()); + Assert.assertNull(cfg.getConnectTimeout()); + Assert.assertNull(cfg.getReadTimeout()); + Assert.assertNull(cfg.getWriteTimeout()); Assert.assertNull(cfg.getMaxRetries()); Assert.assertNull(cfg.getInitialRetryDelayMillis()); Assert.assertNull(cfg.getMaxRetryDelayMillis()); cfg.setTimeout(30); + cfg.setConnectTimeout(5); + cfg.setReadTimeout(20); + cfg.setWriteTimeout(8); cfg.setMaxRetries(2); cfg.setInitialRetryDelayMillis(250L); cfg.setMaxRetryDelayMillis(1500L); Assert.assertEquals(Integer.valueOf(30), cfg.getTimeout()); + Assert.assertEquals(Integer.valueOf(5), cfg.getConnectTimeout()); + Assert.assertEquals(Integer.valueOf(20), cfg.getReadTimeout()); + Assert.assertEquals(Integer.valueOf(8), cfg.getWriteTimeout()); Assert.assertEquals(Integer.valueOf(2), cfg.getMaxRetries()); Assert.assertEquals(Long.valueOf(250L), cfg.getInitialRetryDelayMillis()); Assert.assertEquals(Long.valueOf(1500L), cfg.getMaxRetryDelayMillis()); } + // OkHttp's built-in default for connect/read/write is 10s. Unset SDK values must leave these untouched. + private static final int OKHTTP_DEFAULT_TIMEOUT_MS = 10000; + + @Test + public void connectReadWriteDefaultToOkHttpWhenNothingConfigured() throws Exception { + VaultConfig cfg = apiKeyConfig(); + VaultClient client = new VaultClient(cfg, cfg.getCredentials()); + client.setBearerToken(); + + OkHttpClient shared = sharedClient(client); + Assert.assertEquals(OKHTTP_DEFAULT_TIMEOUT_MS, shared.connectTimeoutMillis()); + Assert.assertEquals(OKHTTP_DEFAULT_TIMEOUT_MS, shared.readTimeoutMillis()); + Assert.assertEquals(OKHTTP_DEFAULT_TIMEOUT_MS, shared.writeTimeoutMillis()); + } + + @Test + public void vaultLevelConnectReadWriteOverrideDefaults() throws Exception { + VaultConfig cfg = apiKeyConfig(); + cfg.setConnectTimeout(5); // seconds + cfg.setReadTimeout(20); + cfg.setWriteTimeout(8); + VaultClient client = new VaultClient(cfg, cfg.getCredentials()); + client.setBearerToken(); + + OkHttpClient shared = sharedClient(client); + Assert.assertEquals(5000, shared.connectTimeoutMillis()); + Assert.assertEquals(20000, shared.readTimeoutMillis()); + Assert.assertEquals(8000, shared.writeTimeoutMillis()); + } + + @Test + public void clientLevelConnectReadWriteUsedWhenNoVaultOverride() throws Exception { + VaultConfig cfg = apiKeyConfig(); + VaultClient client = new VaultClient(cfg, cfg.getCredentials()); + // client-wide connect=5, read=20, write=8; no vault override + client.setCommonHttpConfig(null, 5, 20, 8, null, null, null); + client.setBearerToken(); + + OkHttpClient shared = sharedClient(client); + Assert.assertEquals(5000, shared.connectTimeoutMillis()); + Assert.assertEquals(20000, shared.readTimeoutMillis()); + Assert.assertEquals(8000, shared.writeTimeoutMillis()); + } + + @Test + public void connectReadWriteResolvePerFieldVaultOverClient() throws Exception { + VaultConfig cfg = apiKeyConfig(); + cfg.setConnectTimeout(3); // vault overrides only connect + VaultClient client = new VaultClient(cfg, cfg.getCredentials()); + // client-wide connect=5 (loses to vault's 3), read=20 (used), write left unset (OkHttp default) + client.setCommonHttpConfig(null, 5, 20, null, null, null, null); + client.setBearerToken(); + + OkHttpClient shared = sharedClient(client); + Assert.assertEquals(3000, shared.connectTimeoutMillis()); // vault + Assert.assertEquals(20000, shared.readTimeoutMillis()); // client-wide + Assert.assertEquals(OKHTTP_DEFAULT_TIMEOUT_MS, shared.writeTimeoutMillis()); // neither -> OkHttp default + } + private RetryInterceptor retryInterceptor(VaultClient client) throws Exception { for (Interceptor interceptor : sharedClient(client).interceptors()) { if (interceptor instanceof RetryInterceptor) { @@ -160,7 +228,7 @@ public void vaultLevelRetryConfigOverridesDefault() throws Exception { public void clientLevelRetryConfigUsedWhenNoVaultOverride() throws Exception { VaultConfig cfg = apiKeyConfig(); VaultClient client = new VaultClient(cfg, cfg.getCredentials()); - client.setCommonHttpConfig(null, 2, 300L, 1500L); // client-wide retry config, no vault override + client.setCommonHttpConfig(null, null, null, null, 2, 300L, 1500L); // client-wide retry config, no vault override client.setBearerToken(); RetryInterceptor ri = retryInterceptor(client); From 7bf3f562bd190a1d0f20dd72b1404f5fcf05e4f5 Mon Sep 17 00:00:00 2001 From: Devesh-Skyflow Date: Wed, 29 Jul 2026 16:41:36 +0530 Subject: [PATCH 002/107] SK-2986 pass PAT_ACTIONS into reusable workflow via workflow_call secret (#375) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The checkout step in shared-build-and-deploy.yml uses `token: ${{ secrets.PAT_ACTIONS }}`, but that step runs inside a reusable (workflow_call) workflow. Reusable workflows do not inherit the caller's secrets, and PAT_ACTIONS was neither declared as a workflow_call secret nor passed by any caller — so it resolved to empty and actions/checkout failed with "Input required and not supplied: token". Declare a `pat-actions` workflow_call secret and pass it explicitly from all three callers (internal-release, release, beta-release), matching the existing secret-passing pattern. Co-authored-by: Claude Opus 4.8 (1M context) --- .github/workflows/beta-release.yml | 3 ++- .github/workflows/internal-release.yml | 3 ++- .github/workflows/release.yml | 1 + .github/workflows/shared-build-and-deploy.yml | 7 ++++++- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/beta-release.yml b/.github/workflows/beta-release.yml index d68c1671..2870f8b5 100644 --- a/.github/workflows/beta-release.yml +++ b/.github/workflows/beta-release.yml @@ -18,4 +18,5 @@ jobs: gpg-passphrase: ${{ secrets.MAVEN_GPG_PASSPHRASE }} skyflow-credentials: ${{ secrets.SKYFLOW_CREDENTIALS }} >> .env test-expired-token: ${{ secrets.TEST_EXPIRED_TOKEN }} >> .env - test-reusable-token: ${{ secrets.TEST_REUSABLE_TOKEN }} >> .env \ No newline at end of file + test-reusable-token: ${{ secrets.TEST_REUSABLE_TOKEN }} >> .env + pat-actions: ${{ secrets.PAT_ACTIONS }} \ No newline at end of file diff --git a/.github/workflows/internal-release.yml b/.github/workflows/internal-release.yml index ce1145b3..ac14e1b8 100644 --- a/.github/workflows/internal-release.yml +++ b/.github/workflows/internal-release.yml @@ -24,4 +24,5 @@ jobs: gpg-passphrase: ${{ secrets.JFROG_GPG_PASSPHRASE }} skyflow-credentials: ${{ secrets.SKYFLOW_CREDENTIALS }} >> .env test-expired-token: ${{ secrets.TEST_EXPIRED_TOKEN }} >> .env - test-reusable-token: ${{ secrets.TEST_REUSABLE_TOKEN }} >> .env \ No newline at end of file + test-reusable-token: ${{ secrets.TEST_REUSABLE_TOKEN }} >> .env + pat-actions: ${{ secrets.PAT_ACTIONS }} \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9d7b3873..f808875c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,3 +18,4 @@ jobs: skyflow-credentials: ${{ secrets.SKYFLOW_CREDENTIALS }} >> .env test-expired-token: ${{ secrets.TEST_EXPIRED_TOKEN }} >> .env test-reusable-token: ${{ secrets.TEST_REUSABLE_TOKEN }} >> .env + pat-actions: ${{ secrets.PAT_ACTIONS }} diff --git a/.github/workflows/shared-build-and-deploy.yml b/.github/workflows/shared-build-and-deploy.yml index 900c2aef..e0193a9e 100644 --- a/.github/workflows/shared-build-and-deploy.yml +++ b/.github/workflows/shared-build-and-deploy.yml @@ -50,6 +50,9 @@ on: test-reusable-token: required: true + pat-actions: + required: true + jobs: publish: runs-on: ubuntu-latest @@ -61,7 +64,9 @@ jobs: # checkout and reused for the automated version-bump push below, so # that push satisfies the branch-protection ruleset's repo-admin # bypass (github-actions[bot] is not a bypass actor). See SK-2986. - token: ${{ secrets.PAT_ACTIONS }} + # Passed through workflow_call.secrets since reusable workflows do + # not inherit the caller's secrets automatically. + token: ${{ secrets.pat-actions }} - name: Set up maven or jfrog repository uses: actions/setup-java@v1 From cda8a51801320bfb9af32f935014f8aef3e7a36b Mon Sep 17 00:00:00 2001 From: Devesh-Skyflow Date: Wed, 29 Jul 2026 11:11:55 +0000 Subject: [PATCH 003/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-7bf3f56 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 312b1f3e..c0f3bc2f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12 + 3.0.0-beta.12-dev.7bf3f56 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From d9cab851da015f9ca13237e016333d4fa569ac18 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:12:10 +0000 Subject: [PATCH 004/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-cda8a51 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index c0f3bc2f..04f24e92 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.7bf3f56 + 3.0.0-beta.12-dev.cda8a51 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 8117a9bbf98d17714f06de58bc63cfaa13752fe0 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:12:28 +0000 Subject: [PATCH 005/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-d9cab85 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 04f24e92..8cd75e55 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.cda8a51 + 3.0.0-beta.12-dev.d9cab85 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 81c2fec82ad2f3b21440997131da7dd5d25bf4ac Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:14:18 +0000 Subject: [PATCH 006/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-8117a9b --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 8cd75e55..e11cda7e 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.d9cab85 + 3.0.0-beta.12-dev.8117a9b jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 089a75fcf7dc1129cf44bbda9465e6f190065024 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:14:37 +0000 Subject: [PATCH 007/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-81c2fec --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index e11cda7e..dd7b4fe7 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.8117a9b + 3.0.0-beta.12-dev.81c2fec jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From bc9f337dd76a327f27045ed3cd11a346e23da80e Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:14:57 +0000 Subject: [PATCH 008/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-089a75f --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index dd7b4fe7..2ac570a0 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.81c2fec + 3.0.0-beta.12-dev.089a75f jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From db5ab4c07effb95d0059e2b3fa21dffccb3a2d20 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:16:00 +0000 Subject: [PATCH 009/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-bc9f337 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 2ac570a0..d993c99a 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.089a75f + 3.0.0-beta.12-dev.bc9f337 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 60bbb7777840b7ae0aa032193c29c9bb84ac9127 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:16:17 +0000 Subject: [PATCH 010/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-db5ab4c --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index d993c99a..4cd9e9ea 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.bc9f337 + 3.0.0-beta.12-dev.db5ab4c jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 584d6c9527c987357d87242c874a0f7e4548bc78 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:16:39 +0000 Subject: [PATCH 011/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-60bbb77 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 4cd9e9ea..9bb8229a 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.db5ab4c + 3.0.0-beta.12-dev.60bbb77 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From f168a6754ce2a21e758284f5631a84392f3704cf Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:16:53 +0000 Subject: [PATCH 012/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-584d6c9 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 9bb8229a..90e2d431 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.60bbb77 + 3.0.0-beta.12-dev.584d6c9 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From acf3bad20a549b68c001948856e1e4da61816a2a Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:17:10 +0000 Subject: [PATCH 013/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-f168a67 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 90e2d431..9de7fabc 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.584d6c9 + 3.0.0-beta.12-dev.f168a67 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 02f1021c880ce10102f340c6395e72ba010bf9ce Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:17:31 +0000 Subject: [PATCH 014/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-acf3bad --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 9de7fabc..7a8d8400 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.f168a67 + 3.0.0-beta.12-dev.acf3bad jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From dd28a193f809c905545edac33ac2a8949978c64e Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:17:49 +0000 Subject: [PATCH 015/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-02f1021 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 7a8d8400..9c6ecc6f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.acf3bad + 3.0.0-beta.12-dev.02f1021 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 55ce48d554731d3cadb0715af53ecdce51256099 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:18:10 +0000 Subject: [PATCH 016/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-dd28a19 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 9c6ecc6f..bcf611a4 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.02f1021 + 3.0.0-beta.12-dev.dd28a19 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 99ea6ae2219a9b562758fca6b08fa57cef43874b Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:18:29 +0000 Subject: [PATCH 017/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-55ce48d --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index bcf611a4..eba0e402 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.dd28a19 + 3.0.0-beta.12-dev.55ce48d jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 046fa8719c314a44f5de93b9af405b0f13ea4208 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:18:51 +0000 Subject: [PATCH 018/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-99ea6ae --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index eba0e402..2c6b4992 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.55ce48d + 3.0.0-beta.12-dev.99ea6ae jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From b91e710cbd4191fc95a57a6f3a4758a43e5e0546 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:19:07 +0000 Subject: [PATCH 019/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-046fa87 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 2c6b4992..fef3be98 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.99ea6ae + 3.0.0-beta.12-dev.046fa87 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From de523e5421d19f91cca67c2ad08cc92c1f1cf67e Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:19:25 +0000 Subject: [PATCH 020/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-b91e710 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index fef3be98..19f324a6 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.046fa87 + 3.0.0-beta.12-dev.b91e710 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 8cfd65b2729e3bcc0be0e5eb20746b1b20704430 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:19:43 +0000 Subject: [PATCH 021/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-de523e5 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 19f324a6..770dd6ce 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.b91e710 + 3.0.0-beta.12-dev.de523e5 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 18a7e4fca96683a43842efb11eb835544f5c5ce4 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:20:00 +0000 Subject: [PATCH 022/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-8cfd65b --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 770dd6ce..9e1ff47f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.de523e5 + 3.0.0-beta.12-dev.8cfd65b jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 7420241b7e2a39f8109a141add49a89a2460fa43 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:20:22 +0000 Subject: [PATCH 023/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-18a7e4f --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 9e1ff47f..68d799f0 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.8cfd65b + 3.0.0-beta.12-dev.18a7e4f jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From e0ed60c02a9fc12fc3b475cbfd4e786ed4922ce5 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:20:38 +0000 Subject: [PATCH 024/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-7420241 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 68d799f0..5ddfed8b 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.18a7e4f + 3.0.0-beta.12-dev.7420241 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From c9577b63a8e804143aac28a1c8ea1b0e7710feb3 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:21:01 +0000 Subject: [PATCH 025/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-e0ed60c --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 5ddfed8b..911c5035 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.7420241 + 3.0.0-beta.12-dev.e0ed60c jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From fb4f521bdcc26d1388ee0924f0bf81aefeeccb05 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:21:28 +0000 Subject: [PATCH 026/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-c9577b6 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 911c5035..9f3d5e61 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.e0ed60c + 3.0.0-beta.12-dev.c9577b6 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From c3733f9b17e9164e77f02fac696e7bb5e7c16252 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:21:45 +0000 Subject: [PATCH 027/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-fb4f521 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 9f3d5e61..5f7a0994 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.c9577b6 + 3.0.0-beta.12-dev.fb4f521 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 67c90d4fd31fc257a5f3cfda10f0e022a5380eaa Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:22:10 +0000 Subject: [PATCH 028/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-c3733f9 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 5f7a0994..4b4ac65d 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.fb4f521 + 3.0.0-beta.12-dev.c3733f9 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 51effd67f1d86cb49fd930d458fc25da65fcf7c9 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:22:26 +0000 Subject: [PATCH 029/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-67c90d4 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 4b4ac65d..adbb330a 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.c3733f9 + 3.0.0-beta.12-dev.67c90d4 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 448e868e709864760952dad98b7eed3422ee3979 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:22:52 +0000 Subject: [PATCH 030/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-51effd6 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index adbb330a..7f99a1c7 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.67c90d4 + 3.0.0-beta.12-dev.51effd6 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From e4b7f2c138d6012c1e6e492b653e0bd30324a8b8 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:23:15 +0000 Subject: [PATCH 031/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-448e868 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 7f99a1c7..314e1c38 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.51effd6 + 3.0.0-beta.12-dev.448e868 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From f0944c63a50d9f74e83e38398bc029fef2f54b4a Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:23:40 +0000 Subject: [PATCH 032/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-e4b7f2c --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 314e1c38..9b3e72f9 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.448e868 + 3.0.0-beta.12-dev.e4b7f2c jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From abc27430ba6907c4870109876d09172ee32b2314 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:23:57 +0000 Subject: [PATCH 033/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-f0944c6 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 9b3e72f9..e323912d 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.e4b7f2c + 3.0.0-beta.12-dev.f0944c6 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From e6f810676549b59e7537783b7241750954ea84a1 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:24:17 +0000 Subject: [PATCH 034/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-abc2743 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index e323912d..11e6791e 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.f0944c6 + 3.0.0-beta.12-dev.abc2743 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From edd978a86332a940acabe9c160ed003bc42f3fda Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:24:33 +0000 Subject: [PATCH 035/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-e6f8106 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 11e6791e..080325f9 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.abc2743 + 3.0.0-beta.12-dev.e6f8106 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 39f99f0d029910a9643978cb40860228d96260b8 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:24:48 +0000 Subject: [PATCH 036/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-edd978a --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 080325f9..395c3da6 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.e6f8106 + 3.0.0-beta.12-dev.edd978a jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From f99cf1980dc5ce7fbfd863e60f607ae760a44445 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:25:06 +0000 Subject: [PATCH 037/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-39f99f0 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 395c3da6..f60c395d 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.edd978a + 3.0.0-beta.12-dev.39f99f0 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 2fb8822cf8d8ba1c52ff2e315b0cf43f11a6cc60 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:25:24 +0000 Subject: [PATCH 038/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-f99cf19 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index f60c395d..612c7e03 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.39f99f0 + 3.0.0-beta.12-dev.f99cf19 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From fc3c440c00700a2279e6840820f5bcbc08d999de Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:25:41 +0000 Subject: [PATCH 039/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-2fb8822 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 612c7e03..8a881f7b 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.f99cf19 + 3.0.0-beta.12-dev.2fb8822 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 70b57f20cdaf3003bb0ff56daeca6d774aed00f7 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:25:57 +0000 Subject: [PATCH 040/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-fc3c440 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 8a881f7b..d293c019 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.2fb8822 + 3.0.0-beta.12-dev.fc3c440 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 6d363ee9b469c1a967e9a350be32ad4c77f46669 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:26:15 +0000 Subject: [PATCH 041/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-70b57f2 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index d293c019..a31404da 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.fc3c440 + 3.0.0-beta.12-dev.70b57f2 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From c5297977dac0b7e579a76c3e854a57c21389e3db Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:26:30 +0000 Subject: [PATCH 042/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-6d363ee --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index a31404da..e908b9b4 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.70b57f2 + 3.0.0-beta.12-dev.6d363ee jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 1c6001e60fe63186494c8ab52d2d1201689ccb76 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:26:48 +0000 Subject: [PATCH 043/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-c529797 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index e908b9b4..0eec08b2 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.6d363ee + 3.0.0-beta.12-dev.c529797 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 58823948075fb762aa26b8324e6b5b73811193e9 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:27:06 +0000 Subject: [PATCH 044/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-1c6001e --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 0eec08b2..8c710987 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.c529797 + 3.0.0-beta.12-dev.1c6001e jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 8ee345f806b3117be0e594451e5cfe251dc205d6 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:27:30 +0000 Subject: [PATCH 045/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-5882394 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 8c710987..7c5e623b 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.1c6001e + 3.0.0-beta.12-dev.5882394 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From e8f4b54aac8083420f5a4b70e7e2c2b79492b100 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:27:57 +0000 Subject: [PATCH 046/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-8ee345f --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 7c5e623b..00ba5675 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.5882394 + 3.0.0-beta.12-dev.8ee345f jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From bbed68a6da380587a6c888b116f7f7c0c91c5358 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:28:20 +0000 Subject: [PATCH 047/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-e8f4b54 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 00ba5675..aa3c0239 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.8ee345f + 3.0.0-beta.12-dev.e8f4b54 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 67eb94925c8b559d91932266c574ff1d7621674f Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:28:37 +0000 Subject: [PATCH 048/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-bbed68a --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index aa3c0239..c1c04f34 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.e8f4b54 + 3.0.0-beta.12-dev.bbed68a jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 705fb45d3e99c67e8927baea3b1373a42982de50 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:29:00 +0000 Subject: [PATCH 049/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-67eb949 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index c1c04f34..91adca40 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.bbed68a + 3.0.0-beta.12-dev.67eb949 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From c66214988d252d0452c4a89d50837593a00cd37c Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:29:13 +0000 Subject: [PATCH 050/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-705fb45 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 91adca40..6809eac8 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.67eb949 + 3.0.0-beta.12-dev.705fb45 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 888894b6256452cb634c12e898c8dc3c6734f5cd Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:29:32 +0000 Subject: [PATCH 051/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-c662149 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 6809eac8..17186279 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.705fb45 + 3.0.0-beta.12-dev.c662149 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 823b252ee60f65a52b307c47808e6e83d9bb03af Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:29:55 +0000 Subject: [PATCH 052/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-888894b --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 17186279..67544e0c 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.c662149 + 3.0.0-beta.12-dev.888894b jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From f88163129f6b7298a39efaf9e7af75a63a72b917 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:30:18 +0000 Subject: [PATCH 053/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-823b252 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 67544e0c..aa84c623 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.888894b + 3.0.0-beta.12-dev.823b252 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 4dd732682dd6ad9f6fa3c288bc572233e91015ab Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:30:47 +0000 Subject: [PATCH 054/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-f881631 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index aa84c623..80048057 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.823b252 + 3.0.0-beta.12-dev.f881631 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 3523f8ad90701d60ca52673605c959f563022f84 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:31:04 +0000 Subject: [PATCH 055/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-4dd7326 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 80048057..cc971dfc 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.f881631 + 3.0.0-beta.12-dev.4dd7326 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 6282711f8aa4fe8db66ee1620e6e70f3c7cfa085 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:31:22 +0000 Subject: [PATCH 056/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-3523f8a --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index cc971dfc..1c20d1ac 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.4dd7326 + 3.0.0-beta.12-dev.3523f8a jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 2a4028a677c4cae0635a3998695dc761a4fcf92e Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:31:43 +0000 Subject: [PATCH 057/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-6282711 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 1c20d1ac..c842ac74 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.3523f8a + 3.0.0-beta.12-dev.6282711 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 44b105e85d3557d78aba6cf2b4d0414167b54095 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:32:06 +0000 Subject: [PATCH 058/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-2a4028a --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index c842ac74..2df93e52 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.6282711 + 3.0.0-beta.12-dev.2a4028a jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 86846c8babbb7f4b2ca4f378144cb5f2f53f9bf6 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:32:29 +0000 Subject: [PATCH 059/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-44b105e --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 2df93e52..6dfb7f5f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.2a4028a + 3.0.0-beta.12-dev.44b105e jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 7b784a27a0564d2ab7ac6c2bc647e85c77351912 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:32:44 +0000 Subject: [PATCH 060/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-86846c8 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 6dfb7f5f..ad301c66 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.44b105e + 3.0.0-beta.12-dev.86846c8 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 60f32b369f9b41b231cd2fcbe32e3e74fd82d60b Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:33:06 +0000 Subject: [PATCH 061/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-7b784a2 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index ad301c66..58dd542c 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.86846c8 + 3.0.0-beta.12-dev.7b784a2 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 2d12b39bef39ecf7fa7a07343d42607d71f610f1 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:33:26 +0000 Subject: [PATCH 062/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-60f32b3 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 58dd542c..4842146a 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.7b784a2 + 3.0.0-beta.12-dev.60f32b3 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 61237544d1245bb742921b9d4bd57e427dde5538 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:33:50 +0000 Subject: [PATCH 063/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-2d12b39 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 4842146a..4839a19c 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.60f32b3 + 3.0.0-beta.12-dev.2d12b39 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 93117b372471533c738c5fd8ca08327357a41b63 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:34:12 +0000 Subject: [PATCH 064/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-6123754 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 4839a19c..37fc2a94 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.2d12b39 + 3.0.0-beta.12-dev.6123754 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 09cd6dfc739e6746edbb8dc1197ecbd3cbc1db77 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:34:27 +0000 Subject: [PATCH 065/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-93117b3 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 37fc2a94..4bd59250 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.6123754 + 3.0.0-beta.12-dev.93117b3 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 90a01a865d29899452fde2012202be92d80eb18d Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:34:45 +0000 Subject: [PATCH 066/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-09cd6df --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 4bd59250..308f3588 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.93117b3 + 3.0.0-beta.12-dev.09cd6df jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From b1c2d9ff44a82f9930b07e19db82a0cb41f8b98d Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:35:15 +0000 Subject: [PATCH 067/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-90a01a8 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 308f3588..e8e77046 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.09cd6df + 3.0.0-beta.12-dev.90a01a8 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 35ce5d31325990c0bd42bf600266a335b6d84acf Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:35:40 +0000 Subject: [PATCH 068/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-b1c2d9f --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index e8e77046..24c24b9f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.90a01a8 + 3.0.0-beta.12-dev.b1c2d9f jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From cd8295fd9a5be72353398d89459fe39738b3ff8e Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:36:01 +0000 Subject: [PATCH 069/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-35ce5d3 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 24c24b9f..3064ff7c 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.b1c2d9f + 3.0.0-beta.12-dev.35ce5d3 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 7720bcf705c01376c0b58cb094760be7866344bc Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:36:24 +0000 Subject: [PATCH 070/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-cd8295f --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 3064ff7c..a048580c 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.35ce5d3 + 3.0.0-beta.12-dev.cd8295f jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 5ee9ede199c81fa991c4069a5afd176c9c257dcc Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:36:47 +0000 Subject: [PATCH 071/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-7720bcf --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index a048580c..fdd8bb62 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.cd8295f + 3.0.0-beta.12-dev.7720bcf jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From f0b12e584dde426cfd179fc7c683766235bc0c4b Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:37:04 +0000 Subject: [PATCH 072/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-5ee9ede --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index fdd8bb62..20a6fe04 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.7720bcf + 3.0.0-beta.12-dev.5ee9ede jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 8d90de5cd0466b850812889d802c9c8c2319804c Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:37:20 +0000 Subject: [PATCH 073/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-f0b12e5 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 20a6fe04..34629aa9 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.5ee9ede + 3.0.0-beta.12-dev.f0b12e5 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 75913d695395b364e5c02194bc9429dddd775eb0 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:37:38 +0000 Subject: [PATCH 074/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-8d90de5 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 34629aa9..d743c5d6 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.f0b12e5 + 3.0.0-beta.12-dev.8d90de5 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From dc619e2967fba3c0b0ca375b47cab6662be40cbc Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:37:54 +0000 Subject: [PATCH 075/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-75913d6 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index d743c5d6..3d9fed97 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.8d90de5 + 3.0.0-beta.12-dev.75913d6 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 871b076215b1c77105a715e59b82ecd4bc834960 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:38:13 +0000 Subject: [PATCH 076/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-dc619e2 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 3d9fed97..8cd9e31f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.75913d6 + 3.0.0-beta.12-dev.dc619e2 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 3b78ea1ae09ee304a99f3873c8296ab281499620 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:38:30 +0000 Subject: [PATCH 077/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-871b076 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 8cd9e31f..e4235a33 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.dc619e2 + 3.0.0-beta.12-dev.871b076 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From b4ba3b9e323777de50ae325e44b4564a33f0037f Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:38:51 +0000 Subject: [PATCH 078/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-3b78ea1 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index e4235a33..a9d32bbe 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.871b076 + 3.0.0-beta.12-dev.3b78ea1 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From a8b92ac491308015cf53eb36b271844bff39c9e2 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:39:10 +0000 Subject: [PATCH 079/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-b4ba3b9 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index a9d32bbe..a5b2d881 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.3b78ea1 + 3.0.0-beta.12-dev.b4ba3b9 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 856f336f23a4cf7bb56e894040ae904f91794748 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:39:31 +0000 Subject: [PATCH 080/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-a8b92ac --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index a5b2d881..fbe80d34 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.b4ba3b9 + 3.0.0-beta.12-dev.a8b92ac jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From eefe67012061e6f1e046779656f068e953b361db Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:40:21 +0000 Subject: [PATCH 081/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-856f336 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index fbe80d34..a188a1ba 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.a8b92ac + 3.0.0-beta.12-dev.856f336 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 57be48f2c70746acfc36e756475887ca49737554 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:40:43 +0000 Subject: [PATCH 082/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-eefe670 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index a188a1ba..2aebab9b 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.856f336 + 3.0.0-beta.12-dev.eefe670 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From f9fe56b5f0a858f9afabb9a9083b4eb95cf3af79 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:41:08 +0000 Subject: [PATCH 083/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-57be48f --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 2aebab9b..a1c0de0d 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.eefe670 + 3.0.0-beta.12-dev.57be48f jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 87cb2d64adafd900ea8e50caa802a49906d13fe0 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:41:31 +0000 Subject: [PATCH 084/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-f9fe56b --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index a1c0de0d..40bfa35f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.57be48f + 3.0.0-beta.12-dev.f9fe56b jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 6d9ed9b829a4e3cd9b2deba4c88b3019b47ec688 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:41:56 +0000 Subject: [PATCH 085/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-87cb2d6 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 40bfa35f..c28f9a95 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.f9fe56b + 3.0.0-beta.12-dev.87cb2d6 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 8a898d7b0199c4e0262dc3bf557f440fed08c340 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:42:18 +0000 Subject: [PATCH 086/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-6d9ed9b --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index c28f9a95..8ed63360 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.87cb2d6 + 3.0.0-beta.12-dev.6d9ed9b jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 05d00b479d78044f36ec204510eda32b0fee02c3 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:42:39 +0000 Subject: [PATCH 087/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-8a898d7 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 8ed63360..acfd7d7f 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.6d9ed9b + 3.0.0-beta.12-dev.8a898d7 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 7314518fce9585e6d1cb2b0c007a098adfbeb55e Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:42:55 +0000 Subject: [PATCH 088/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-05d00b4 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index acfd7d7f..0986ecb7 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.8a898d7 + 3.0.0-beta.12-dev.05d00b4 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From ec46c76f39d0fa82a2172cf6718ce1b3852f4380 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:43:09 +0000 Subject: [PATCH 089/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-7314518 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 0986ecb7..96310ed1 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.05d00b4 + 3.0.0-beta.12-dev.7314518 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 5daf54a54e7075a5e27689700a031ba8d20b8c59 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:43:35 +0000 Subject: [PATCH 090/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-ec46c76 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 96310ed1..7df8dc7c 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.7314518 + 3.0.0-beta.12-dev.ec46c76 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From bdbf86c5bbfd58426067c29ffa2a93c3dabe5a82 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:43:51 +0000 Subject: [PATCH 091/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-5daf54a --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 7df8dc7c..1eedb705 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.ec46c76 + 3.0.0-beta.12-dev.5daf54a jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From d04efc2baceb91af03d823e0b8ab55f24c64530f Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:44:12 +0000 Subject: [PATCH 092/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-bdbf86c --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 1eedb705..4f67da36 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.5daf54a + 3.0.0-beta.12-dev.bdbf86c jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 5876f25bcd0700f2a711ce0479d8a009142104f0 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:44:30 +0000 Subject: [PATCH 093/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-d04efc2 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 4f67da36..6671bf7e 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.bdbf86c + 3.0.0-beta.12-dev.d04efc2 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From ce3a635d492e1f84923f276e71aff947c7738a9a Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:44:49 +0000 Subject: [PATCH 094/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-5876f25 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 6671bf7e..2b0ad65d 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.d04efc2 + 3.0.0-beta.12-dev.5876f25 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From b84c9f59d58c469226e5f6759deb66c928674b6c Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:45:06 +0000 Subject: [PATCH 095/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-ce3a635 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 2b0ad65d..750d3cab 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.5876f25 + 3.0.0-beta.12-dev.ce3a635 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From bccd071185cff3aa57b69ade6d91d1e9d6019201 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:45:24 +0000 Subject: [PATCH 096/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-b84c9f5 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 750d3cab..f2d77acf 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.ce3a635 + 3.0.0-beta.12-dev.b84c9f5 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 9258bfc1a5eb50c0c0838c94ada3f6f1dc4af1b0 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:45:41 +0000 Subject: [PATCH 097/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-bccd071 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index f2d77acf..bd6478ea 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.b84c9f5 + 3.0.0-beta.12-dev.bccd071 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 347a84902d22a920674540004d3b9a4bef2e890c Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:46:07 +0000 Subject: [PATCH 098/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-9258bfc --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index bd6478ea..9a2c2334 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.bccd071 + 3.0.0-beta.12-dev.9258bfc jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 36b25d45b2131e9ce731f0bb766748bd4abe9b21 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:46:25 +0000 Subject: [PATCH 099/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-347a849 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 9a2c2334..f1361f1d 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.9258bfc + 3.0.0-beta.12-dev.347a849 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 18d6c209e0f84b04e7e69818a96e370b11f9eeaa Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:46:47 +0000 Subject: [PATCH 100/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-36b25d4 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index f1361f1d..a35b16a4 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.347a849 + 3.0.0-beta.12-dev.36b25d4 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 19120fcb068f8842f6f00449e2ffeb338a24c484 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:47:02 +0000 Subject: [PATCH 101/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-18d6c20 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index a35b16a4..35d3d900 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.36b25d4 + 3.0.0-beta.12-dev.18d6c20 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 3cbf6d27755a2b20aff3818c394d6f20b144242b Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:47:18 +0000 Subject: [PATCH 102/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-19120fc --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 35d3d900..57b8d956 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.18d6c20 + 3.0.0-beta.12-dev.19120fc jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 84752686bd1e26261b63561e822ed598cde4a0d8 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:47:45 +0000 Subject: [PATCH 103/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-3cbf6d2 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 57b8d956..32327d07 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.19120fc + 3.0.0-beta.12-dev.3cbf6d2 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From c25b398869a136321ac172dbb053db7781a931fe Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:48:05 +0000 Subject: [PATCH 104/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-8475268 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 32327d07..0919c682 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.3cbf6d2 + 3.0.0-beta.12-dev.8475268 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From c850711989d9519cdfa5f35f0f702f48afe1daaf Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:48:21 +0000 Subject: [PATCH 105/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-c25b398 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index 0919c682..ac4f4d5e 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.8475268 + 3.0.0-beta.12-dev.c25b398 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From 176fec55a795c939d486ccc99e371d220b72540d Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:48:37 +0000 Subject: [PATCH 106/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-c850711 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index ac4f4d5e..e73523af 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.c25b398 + 3.0.0-beta.12-dev.c850711 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language From e5315661cd325c0c418467eb59a5e569d07225a4 Mon Sep 17 00:00:00 2001 From: skyflow-bharti Date: Wed, 29 Jul 2026 11:48:57 +0000 Subject: [PATCH 107/107] [AUTOMATED] Private Release 3.0.0-beta.12-dev-176fec5 --- v3/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pom.xml b/v3/pom.xml index e73523af..7899c323 100644 --- a/v3/pom.xml +++ b/v3/pom.xml @@ -11,7 +11,7 @@ skyflow-java - 3.0.0-beta.12-dev.c850711 + 3.0.0-beta.12-dev.176fec5 jar ${project.groupId}:${project.artifactId} Skyflow V3 SDK for the Java programming language