Skip to content

Commit 704cacd

Browse files
authored
Merge pull request #2521 from firebase/next
Release firestore-bigquery-export and firestore-translate-text
2 parents 2c6ca7e + e0eb457 commit 704cacd

18 files changed

Lines changed: 1415 additions & 495 deletions

File tree

firestore-bigquery-export/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## Version 0.2.6
2+
3+
docs: update docs to reference the correct "latest" view names
4+
15
## Version 0.2.5
26

37
fix: keep partition value on delete using old data

firestore-bigquery-export/PREINSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ There are two types of materialized views available:
8686

8787
Example of a non-incremental materialized view SQL definition generated by the extension:
8888
```sql
89-
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_changelog`
89+
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_latest`
9090
OPTIONS (
9191
allow_non_incremental_definition = true,
9292
enable_refresh = true,
@@ -115,7 +115,7 @@ CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_changelog`
115115

116116
Example of an incremental materialized view SQL definition generated by the extension:
117117
```sql
118-
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_changelog`
118+
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_latest`
119119
OPTIONS (
120120
enable_refresh = true,
121121
refresh_interval_minutes = 60,

firestore-bigquery-export/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ There are two types of materialized views available:
9494

9595
Example of a non-incremental materialized view SQL definition generated by the extension:
9696
```sql
97-
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_changelog`
97+
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_latest`
9898
OPTIONS (
9999
allow_non_incremental_definition = true,
100100
enable_refresh = true,
@@ -123,7 +123,7 @@ CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_changelog`
123123

124124
Example of an incremental materialized view SQL definition generated by the extension:
125125
```sql
126-
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_changelog`
126+
CREATE MATERIALIZED VIEW `my_project.my_dataset.my_table_raw_latest`
127127
OPTIONS (
128128
enable_refresh = true,
129129
refresh_interval_minutes = 60,

firestore-bigquery-export/extension.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
name: firestore-bigquery-export
16-
version: 0.2.5
16+
version: 0.2.6
1717
specVersion: v1beta
1818

1919
displayName: Stream Firestore to BigQuery

firestore-bigquery-export/scripts/gen-schema-view/package-lock.json

Lines changed: 9 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

firestore-bigquery-export/scripts/gen-schema-view/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@firebaseextensions/fs-bq-schema-views",
3-
"version": "0.4.11",
3+
"version": "0.4.12",
44
"description": "Generate strongly-typed BigQuery Views based on raw JSON",
55
"main": "./lib/index.js",
66
"repository": {
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Changelog
2+
3+
All notable changes to the `@firebaseextensions/fs-bq-import-collection` package will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [0.1.26] - 2025-08-19
9+
10+
- fix: collectionGroup handling for multi-threaded where multi-threaded collection group imports fail due to improper handling of Firestore document reference paths
11+
12+
## [0.1.25] - 2025-07-28
13+
14+
### Added
15+
16+
- Initial changelog file to track version history
17+
18+
- Expose transformUrl from config
19+
20+
### Changed
21+
22+
- Incremented package version from 0.1.24 to 0.1.25
23+
24+
## [0.1.24] - Previous Version
25+
26+
### Initial Release
27+
28+
- Import script for Firestore collections to BigQuery changelog tables
29+
- Support for reading existing documents from Firestore collections
30+
- Integration with the firestore-bigquery-export extension
31+
- Command-line interface with interactive prompts
32+
- Worker pool support for parallel processing
33+
- Schema generation capabilities

0 commit comments

Comments
 (0)