Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions packages/common/src/db/crud/SyncStatus.ts
Original file line number Diff line number Diff line change
Expand Up @@ -122,17 +122,13 @@ export class SyncStatus {
*
* This returns null when the database is currently being opened and we don't have reliable information about all
* included streams yet.
*
* @experimental Sync streams are currently in alpha.
*/
get syncStreams(): SyncStreamStatus[] | undefined {
return this.options.dataFlow?.internalStreamSubscriptions?.map((core) => new SyncStreamStatusView(this, core));
}

/**
* If the `stream` appears in {@link syncStreams}, returns the current status for that stream.
*
* @experimental Sync streams are currently in alpha.
*/
forStream(stream: SyncStreamDescription): SyncStreamStatus | undefined {
const asJson = JSON.stringify(stream.parameters);
Expand Down
2 changes: 0 additions & 2 deletions packages/common/src/db/schema/Schema.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,8 @@ export class Schema<S extends SchemaType = SchemaType> {
* developer instead of automatically by PowerSync.
* Since raw tables are not backed by JSON, running complex queries on them may be more efficient. Further, they allow
* using client-side table and column constraints.
* Note that raw tables are only supported when using the new `SyncClientImplementation.rust` sync client.
*
* @param tables An object of (table name, raw table definition) entries.
* @experimental Note that the raw tables API is still experimental and may change in the future.
*/
withRawTables(tables: Record<string, RawTableType>) {
for (const [name, rawTableDefinition] of Object.entries(tables)) {
Expand Down
2 changes: 0 additions & 2 deletions packages/react/src/hooks/watched/watch-types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ export interface HookWatchOptions extends Omit<SQLOnChangeOptions, 'signal'> {
* been downloaded.
* Note however that after an initial sync, the query will not block itself while new rows are downloading. Instead,
* consistent sync snapshots will be made available as they've been processed by PowerSync.
*
* @experimental Sync streams are currently in alpha.
*/
streams?: QuerySyncStreamOptions[];
reportFetching?: boolean;
Expand Down
2 changes: 0 additions & 2 deletions packages/vue/src/composables/useSingleQuery.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@ export interface AdditionalOptions<RowType = unknown> extends Omit<SQLOnChangeOp
* been downloaded.
* Note however that after an initial sync, the query will not block itself while new rows are downloading. Instead,
* consistent sync snapshots will be made available as they've been processed by PowerSync.
*
* @experimental Sync streams are currently in alpha.
*/
streams?: QuerySyncStreamOptions[];

Expand Down
Loading