Skip to content

Commit 41eeac3

Browse files
authored
Merge pull request #935 from powersync-ja/benitav-patch-2
Remove experimental note from withRawTables method
2 parents 26c2c24 + d497a10 commit 41eeac3

4 files changed

Lines changed: 0 additions & 10 deletions

File tree

packages/common/src/db/crud/SyncStatus.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,17 +122,13 @@ export class SyncStatus {
122122
*
123123
* This returns null when the database is currently being opened and we don't have reliable information about all
124124
* included streams yet.
125-
*
126-
* @experimental Sync streams are currently in alpha.
127125
*/
128126
get syncStreams(): SyncStreamStatus[] | undefined {
129127
return this.options.dataFlow?.internalStreamSubscriptions?.map((core) => new SyncStreamStatusView(this, core));
130128
}
131129

132130
/**
133131
* If the `stream` appears in {@link syncStreams}, returns the current status for that stream.
134-
*
135-
* @experimental Sync streams are currently in alpha.
136132
*/
137133
forStream(stream: SyncStreamDescription): SyncStreamStatus | undefined {
138134
const asJson = JSON.stringify(stream.parameters);

packages/common/src/db/schema/Schema.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,8 @@ export class Schema<S extends SchemaType = SchemaType> {
5151
* developer instead of automatically by PowerSync.
5252
* Since raw tables are not backed by JSON, running complex queries on them may be more efficient. Further, they allow
5353
* using client-side table and column constraints.
54-
* Note that raw tables are only supported when using the new `SyncClientImplementation.rust` sync client.
5554
*
5655
* @param tables An object of (table name, raw table definition) entries.
57-
* @experimental Note that the raw tables API is still experimental and may change in the future.
5856
*/
5957
withRawTables(tables: Record<string, RawTableType>) {
6058
for (const [name, rawTableDefinition] of Object.entries(tables)) {

packages/react/src/hooks/watched/watch-types.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ export interface HookWatchOptions extends Omit<SQLOnChangeOptions, 'signal'> {
1212
* been downloaded.
1313
* Note however that after an initial sync, the query will not block itself while new rows are downloading. Instead,
1414
* consistent sync snapshots will be made available as they've been processed by PowerSync.
15-
*
16-
* @experimental Sync streams are currently in alpha.
1715
*/
1816
streams?: QuerySyncStreamOptions[];
1917
reportFetching?: boolean;

packages/vue/src/composables/useSingleQuery.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@ export interface AdditionalOptions<RowType = unknown> extends Omit<SQLOnChangeOp
4242
* been downloaded.
4343
* Note however that after an initial sync, the query will not block itself while new rows are downloading. Instead,
4444
* consistent sync snapshots will be made available as they've been processed by PowerSync.
45-
*
46-
* @experimental Sync streams are currently in alpha.
4745
*/
4846
streams?: QuerySyncStreamOptions[];
4947

0 commit comments

Comments
 (0)