Repository navigation
docs: 26.12.1 remote retry on proxy 503, PROFILE and Bolt zero-row changes, HA quarantine recheck - #529
Open
robfrank wants to merge 3 commits into
Open
docs: 26.12.1 remote retry on proxy 503, PROFILE and Bolt zero-row changes, HA quarantine recheck#529robfrank wants to merge 3 commits into
robfrank wants to merge 3 commits into
Conversation
… changes, HA quarantine recheck (issues #11387, #11386, #11518, #11517)
Contributor
|
Tick the box to add this pull request to the merge queue (same as
|
…lied; Bolt zero-row RETURN * and CALL YIELD columns (issues #11541, #11543)
…es its columns (#11571) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Documents user-visible changes merged in ArcadeData/arcadedb for 26.12.1.
Upgrade notes (
how-to/operations/upgrade.adoc, three new 26.12.1 breaking-change entries)503page is aRemoteIntermediaryRefusalExceptionand is no longer resent for non-replayable writes, streamed and time-series writes, orcommit(An error answer whose body is not JSON (a proxy's 503, 502 or 504 page) is thrown as a bare JSONException with the status lost, is not retried, and the log says it is retrying arcadedb#11387, PR fix(#11387): an error answer whose body is not JSON is mapped on its status code arcadedb#11536).PROFILEof a write with noRETURNreturns no rows (Several Bolt result and streaming responses deviate from the protocol: PROFILE of a RETURN-less write streams rows, a zero-row result announces no column names, and DISCARD omits type and t_last and misclassifies a drain failure arcadedb#11386, PR fix(#11386): PROFILE of a RETURN-less write answers no rows; a zero-row Bolt result announces its RETURN columns arcadedb#11544).RETURN */CALL ... YIELDgap tracked in Bolt: a zero-row RETURN * or CALL ... YIELD still announces no column names (follow-up of #11386) arcadedb#11543.Java API (Remote) (
reference/java-api/java-api-remote.adoc): paragraph under exception types on the non-JSON error page and the retry rules.HA (
how-to/operations/ha.adoc).raft/applied-indexwrites a restart depends on are fsynced (HA: .raft/applied-index (and the quarantine it carries) is written without fsync, 0 bytes after a power loss arcadedb#11517, PR fix(#11517): fsync the applied-index writes that carry or clear a quarantine arcadedb#11530).docs-validator.pypasses.Added 2026-11-12
commit()keeps the created records' RIDs unless the failure proves nothing was applied. New paragraph injava-api-remote.adoc, new upgrade entry inupgrade.adoc.RETURN *and standaloneCALL ... YIELDannounce their columns; the remaining gap is Bolt: a zero-row CALL { ... RETURN * } or YIELD * of a procedure with unknown outputs still announces no columns arcadedb#11571.🤖 Generated with Claude Code