Skip to content

[PUB-1825, PUB-1826] Add spec for applying incoming OBJECT messages - #343

Merged
VeskeR merged 2 commits into
mainfrom
objects-operation-application
Sep 8, 2025
Merged

[PUB-1825, PUB-1826] Add spec for applying incoming OBJECT messages#343
VeskeR merged 2 commits into
mainfrom
objects-operation-application

Conversation

@VeskeR

@VeskeRVeskeR commented Jul 7, 2025

Copy link
Copy Markdown
Contributor

Resolves PUB-1825, PUB-1826

VeskeR added a commit to ably/ably-js that referenced this pull request Jul 7, 2025
Spec IDs from [1].
This also fixes a couple of minor spec implementation details.
[1] ably/specification#343
@VeskeRVeskeR added the live-objects Related to LiveObjects functionality. label Jul 7, 2025
@VeskeRVeskeR changed the title [PUB-1825, PUB-1826] Add Objects spec for applying incoming OBJECT messages[PUB-1825, PUB-1826] Add spec for applying incoming OBJECT messagesJul 7, 2025
Comment threadtextile/objects-features.textile Outdated
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 7, 2025
Based on [1] at 2b5651e. Development approach as described in 4494033.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 7, 2025
Based on [1] at 2b5651e. Development approach as described in 4494033.
[1] ably/specification#343
@VeskeR
VeskeRforce-pushed the objects-operation-application branch from 2b5651e to 29276a5CompareJuly 8, 2025 09:19
VeskeR added a commit to ably/ably-js that referenced this pull request Jul 8, 2025
Spec IDs from [1].
This also fixes a couple of minor spec implementation details.
[1] ably/specification#343
Comment threadtextile/objects-features.textile Outdated
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
Based on [1] at 29276a5. Development approach as described in 4494033.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
This applies the changes from [1] at 29276a5. Development approach as
described in 4494033.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
Based on [1] at 29276a5. I wrote the implementation.
We have a separate issue for applying RTO8a's buffering during a sync,
so I haven't done that here.
[1] ably/specification#343
Comment threadtextile/objects-features.textile
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
Based on [1] at 29276a5. I wrote the implementation, and for the tests
followed the development approach described in 4494033.
We have a separate issue for applying RTO8a's buffering during a sync,
so I haven't done that here.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
This is based on the values stated in RTOL3 of [1] at 29276a5. (We'll
formalise the fact that these are common LiveObject properties in an
upcoming commit.)
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
Based on [1] at 29276a5. Development approach as described in cb427d8.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
This applies the changes from [1] at 29276a5. Development approach as
described in cb427d8.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
Based on [1] at 29276a5. I wrote the implementation, and for the tests
followed the development approach described in cb427d8.
We have a separate issue for applying RTO8a's buffering during a sync,
so I haven't done that here.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 8, 2025
Based on [1] at 29276a5. I wrote the implementation, and for the tests
followed the development approach described in cb427d8.
We have a separate issue for applying RTO8a's buffering during a sync,
so I haven't done that here.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 9, 2025
Based on [1] at 29276a5. I wrote the implementation, and for the tests
followed the development approach described in cb427d8.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 9, 2025
Based on [1] at 29276a5. I wrote the implementation, and for the tests
followed the development approach described in cb427d8.
[1] ably/specification#343
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Jul 9, 2025
Based on [1] at 29276a5. I wrote the implementation, and for the tests
followed the development approach described in cb427d8.
[1] ably/specification#343
Comment threadtextile/objects-features.textile
VeskeR added a commit to ably/ably-js that referenced this pull request Jul 22, 2025
Spec IDs from [1].
This also fixes a couple of minor spec implementation details.
[1] ably/specification#343
VeskeR added a commit to ably/ably-js that referenced this pull request Jul 22, 2025
Spec IDs from [1].
This also fixes a couple of minor spec implementation details.
[1] ably/specification#343
VeskeR added a commit to ably/ably-js that referenced this pull request Jul 22, 2025
Spec IDs from [1].
This also fixes a couple of minor spec implementation details.
[1] ably/specification#343
VeskeR added a commit to ably/ably-js that referenced this pull request Jul 22, 2025
Spec IDs from [1].
This also fixes a couple of minor spec implementation details.
[1] ably/specification#343
@VeskeRVeskeR mentioned this pull request Sep 4, 2025
@VeskeR
VeskeRforce-pushed the objects-operation-application branch from 4a1f7c6 to 6524bc0CompareSeptember 5, 2025 08:20
@VeskeR
VeskeRforce-pushed the objects-operation-application branch from 6524bc0 to 0aa15d6CompareSeptember 5, 2025 08:22

@sacOO7sacOO7 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

VeskeR added a commit that referenced this pull request Sep 5, 2025
… phrasing in RTLM7*, RTLM8*, RTLM6d1a and RTLM6d1b
This uses phrasing initially added in 652daac commit
in #343 PR. It makes sense to
include those changes in this #333 PR
to make the OBJECT sync sequence and related spec items more clear.
Base automatically changed from objects-access-api to mainSeptember 8, 2025 08:24
@VeskeR
VeskeRforce-pushed the objects-operation-application branch from 0aa15d6 to 84fc685CompareSeptember 8, 2025 08:28
@VeskeR
VeskeR merged commit 3feb6af into mainSep 8, 2025
2 checks passed
@VeskeR
VeskeR deleted the objects-operation-application branch September 8, 2025 08:29
ttypic pushed a commit that referenced this pull request Mar 6, 2026
… phrasing in RTLM7*, RTLM8*, RTLM6d1a and RTLM6d1b
This uses phrasing initially added in 652daac commit
in #343 PR. It makes sense to
include those changes in this #333 PR
to make the OBJECT sync sequence and related spec items more clear.
ttypic pushed a commit that referenced this pull request Mar 6, 2026
[PUB-1825, PUB-1826] Add spec for applying incoming OBJECT messages
ttypic pushed a commit that referenced this pull request Mar 6, 2026
… phrasing in RTLM7*, RTLM8*, RTLM6d1a and RTLM6d1b
This uses phrasing initially added in 652daac commit
in #343 PR. It makes sense to
include those changes in this #333 PR
to make the OBJECT sync sequence and related spec items more clear.
ttypic pushed a commit that referenced this pull request Mar 6, 2026
[PUB-1825, PUB-1826] Add spec for applying incoming OBJECT messages
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

live-objectsRelated to LiveObjects functionality.

Development

Successfully merging this pull request may close these issues.

3 participants

@VeskeR@sacOO7@lawrence-forooghian