Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
824 commits
Select commit Hold shift + click to select a range
8228d2c
fix: split insert, update, upsert (#693)
AVaksman Sep 1, 2020
dc1b8c3
build(test): recursively find test files; fail on unsupported depende…
yoshi-automation Sep 12, 2020
8f37a95
chore: release 6.1.1 (#725)
release-please[bot] Sep 17, 2020
43ca379
docs(samples): await on commit operations in sample code (#730)
crwilcox Sep 23, 2020
2361df6
docs: direct to documentation for datastore, not the product landing …
crwilcox Sep 23, 2020
c5df7c5
changes without context (#733)
yoshi-automation Sep 24, 2020
ad18893
test: fix flaky sample test (#732)
laljikanjareeya Sep 24, 2020
df33589
chore: update bucket for cloud-rad (#735)
yoshi-automation Oct 1, 2020
70ab358
build(node_library): migrate to Trampoline V2 (#736)
yoshi-automation Oct 8, 2020
783e093
feat: introduce import/export + Index class (#734)
stephenplusplus Oct 8, 2020
6287653
chore: release 6.2.0 (#738)
release-please[bot] Oct 8, 2020
2eddf4a
docs: updated README.md (#739)
yoshi-automation Oct 9, 2020
744bcc8
build: only check --engine-strict for production deps (#740)
yoshi-automation Oct 16, 2020
0b58d68
chore: clean up Node.js TOC for cloud-rad (#741)
yoshi-automation Oct 21, 2020
c6206e4
docs: updated code of conduct (includes update to actions) (#744)
yoshi-automation Oct 27, 2020
ba2b422
build(node): add KOKORO_BUILD_ARTIFACTS_SUBDIR to env (#747)
yoshi-automation Nov 2, 2020
e3a8233
docs: correct method name referenced by datastore.merge() (#748)
vicb Nov 3, 2020
9ae85db
fix: do not modify options object, use defaultScopes (#751)
alexander-fenster Nov 7, 2020
b26cdf8
feat: export Key and Entity (#749)
vicb Nov 9, 2020
928d8bc
chore: release 6.3.0 (#753)
release-please[bot] Nov 9, 2020
1e1ffb4
chore(deps): update dependency gts to v3 (#761)
renovate-bot Nov 19, 2020
4f348d0
refactor: use "value is" to propagate type (#758)
vicb Nov 19, 2020
ae819e7
chore(deps): update dependency webpack to v5 (#762)
renovate-bot Nov 19, 2020
fcc855e
fix: storing an empty Buffer (#767)
vicb Nov 25, 2020
e6b57e9
fix(browser): check for fetch on window (#768)
yoshi-automation Nov 25, 2020
8f71e7d
chore(deps): update dependency webpack-cli to v4 (#763)
renovate-bot Nov 25, 2020
f2d341c
chore: release 6.3.1 (#770)
release-please[bot] Dec 2, 2020
67c5053
docs: expand geopoint example to show filtering (#771)
laljikanjareeya Dec 2, 2020
ef5461f
chore: generate GAPIC metadata JSON file (#772)
yoshi-automation Dec 4, 2020
aa9e011
docs: add instructions for authenticating for system tests (#776)
yoshi-automation Dec 22, 2020
b4e4863
chore: update license headers (#777)
yoshi-automation Jan 1, 2021
e6d42b3
docs: update go link
yoshi-automation Jan 6, 2021
cfba0c5
refactor(nodejs): move build cop to flakybot (#785)
yoshi-automation Jan 27, 2021
9576988
chore: update CODEOWNERS config (#789)
JustinBeckwith Feb 3, 2021
55a0440
build: adds UNORDERED_LIST enum (#790)
yoshi-automation Feb 4, 2021
4401bc5
chore: use repo metadata to populate nodejs CODEOWNERS (#792)
yoshi-automation Feb 4, 2021
ec41cd8
docs: fix database instance examples and description (#794)
rafaelgallani Feb 12, 2021
6c91880
feat: Add createIndex, deleteIndex protos (#797)
crwilcox Mar 9, 2021
c2c2711
chore: update npm prepare target (#804)
crwilcox Mar 9, 2021
41ff0f1
test: add retry to import export flaky test (#805)
crwilcox Mar 10, 2021
347029a
chore(deps): upgrade to js-yaml 4 (#800)
JustinBeckwith Mar 10, 2021
9b91f9d
fix(deps): update dependency sinon to v10 (#810)
renovate-bot Apr 29, 2021
27f676d
chore: release 6.4.0 (#798)
release-please[bot] Apr 29, 2021
d561d5a
docs: clarified key samples (#808)
craiglabenz May 4, 2021
3966dd4
build: update falsy types in protos.js (#824)
yoshi-automation May 5, 2021
74f3b58
fix(deps): require google-gax v2.12.0 (#825)
alexander-fenster May 7, 2021
c5be4a9
chore: migrate to owl bot (#834)
SurferJeffAtGoogle May 27, 2021
5db04ea
chore(deps): update dependency @types/node to v14 (#831)
renovate-bot Jun 8, 2021
eaf2dba
fix(deps): update dependency sinon to v11 (#832)
renovate-bot Jun 8, 2021
0c28472
chore: release 6.4.1 (#826)
release-please[bot] Jun 10, 2021
0ef3449
chore(nodejs): remove api-extractor dependencies (#840)
fhinkel Jun 10, 2021
6a45797
fix: make request optional in all cases (#843)
gcf-owl-bot[bot] Jun 23, 2021
b10f56f
chore: release 6.4.2 (#845)
release-please[bot] Jun 23, 2021
942489a
fix: Resolve getProjectId (#848)
billyjacobson Jun 30, 2021
0aba60d
chore: release 6.4.3 (#850)
release-please[bot] Jun 30, 2021
5812b0b
fix(deps): google-gax v2.17.0 with mTLS (#849)
Jun 30, 2021
8cd93de
chore: release 6.4.4 (#852)
release-please[bot] Jun 30, 2021
b85d0ce
fix(deps): google-gax v2.17.1 (#853)
Jul 12, 2021
fade888
chore: release 6.4.5 (#854)
release-please[bot] Jul 12, 2021
d8c8798
fix: Updating WORKSPACE files to use the newest version of the Typesc…
gcf-owl-bot[bot] Jul 19, 2021
a89a8d2
chore: release 6.4.6 (#857)
release-please[bot] Jul 19, 2021
c389c3f
fix: drop dependency on pumpify (#860)
JustinBeckwith Jul 26, 2021
5559293
chore: release 6.4.7 (#861)
release-please[bot] Jul 26, 2021
34f8b3b
chore(nodejs): update client ref docs link in metadata (#864)
fhinkel Aug 4, 2021
9bf084d
fix(build): migrate to using main branch (#866)
sofisl Aug 13, 2021
c21e776
fix(deps): google-gax v2.24.1 (#868)
Aug 17, 2021
b778dd9
chore: release 6.4.8 (#867)
release-please[bot] Aug 17, 2021
7a84274
feat: turns on self-signed JWT feature flag (#869)
gcf-owl-bot[bot] Aug 23, 2021
422e189
chore: release 6.5.0 (#870)
release-please[bot] Aug 23, 2021
770b895
chore: relocate owl bot post processor (#874)
SurferJeffAtGoogle Sep 21, 2021
ff19095
chore(cloud-rad): explicitly export v1 classes (#881)
fhinkel Oct 9, 2021
38d7360
chore(cloud-rad): fix links in docs (#882)
fhinkel Oct 13, 2021
88f78aa
feat: update retry and timeout logic for generated async/stream (#883)
gcf-owl-bot[bot] Oct 13, 2021
b914488
chore: release 6.6.0 (#884)
release-please[bot] Oct 13, 2021
069190c
build(node): update deps used during postprocessing (#1243) (#885)
gcf-owl-bot[bot] Oct 14, 2021
120c2e5
chore(cloud-rad): delete api-extractor config (#888)
fhinkel Oct 21, 2021
f74606f
chore(deps): update dependency @types/node to v16 (#890)
renovate-bot Oct 26, 2021
7c09ca9
chore(cloud-rad): Add code fencing (#893)
fhinkel Nov 3, 2021
83e8692
fix(deps): update dependency sinon to v12 (#894)
renovate-bot Nov 4, 2021
93456ac
chore: release 6.6.1 (#895)
release-please[bot] Nov 4, 2021
a2db928
fix(cloud-rad): move comments for TSDoc (#896)
fhinkel Nov 8, 2021
40fc21a
chore: release 6.6.2 (#897)
release-please[bot] Nov 8, 2021
51f1f8a
docs(samples): add example tags to generated samples (#898)
gcf-owl-bot[bot] Nov 10, 2021
4254e20
build: set minimum version to 10 in samples (#877)
gcf-owl-bot[bot] Nov 25, 2021
1e51a54
build: add generated samples to .eslintignore (#900)
gcf-owl-bot[bot] Dec 9, 2021
2ffed06
docs(node): support "stable"/"preview" release level (#1312) (#904)
gcf-owl-bot[bot] Dec 29, 2021
fb02b37
docs(badges): tweak badge to use new preview/stable language (#1314) …
gcf-owl-bot[bot] Dec 30, 2021
11f572e
chore: add api_shortname and library_type to repo metadata (#903)
parthea Dec 30, 2021
8955371
feat: define Datastore -> Firestore in Datastore mode migration long …
gcf-owl-bot[bot] Jan 7, 2022
0ef1165
chore: update v2.12.0 gapic-generator-typescript (#915)
gcf-owl-bot[bot] Jan 26, 2022
5e3e3e7
fix(deps): update dependency sinon to v13 (#918)
renovate-bot Jan 31, 2022
ce25890
docs(nodejs): version support policy edits (#1346) (#920)
gcf-owl-bot[bot] Feb 3, 2022
471dd62
docs(samples): include metadata file, add exclusions for samples to h…
gcf-owl-bot[bot] Feb 18, 2022
7fdd786
chore: update v2.14.2 gapic-generator-typescript (#925)
gcf-owl-bot[bot] Mar 16, 2022
3aeb1f1
feat: expose new read_time API fields, currently only available in pr…
gcf-owl-bot[bot] Apr 11, 2022
1b22746
chore: Change the Codeowner to cloud-native-db-dpes (#927)
Mariatta Apr 11, 2022
b934f64
chore(deps): update dependency @types/mocha to v9 (#938)
renovate-bot May 3, 2022
ef3ac01
fix(deps): update dependency sinon to v14 (#943)
renovate-bot May 9, 2022
d5bd2fc
build!: update library to use Node 12 (#945)
sofisl May 20, 2022
6bacc54
fix: fixes for dynamic routing and streaming descriptors (#947)
gcf-owl-bot[bot] May 31, 2022
728e28d
docs: clarifications for `DatastoreFirestoreMigraitonMetadata` (#950)
gcf-owl-bot[bot] Jun 3, 2022
4b54e1a
chore(deps): update dependency jsdoc-fresh to v2 (#953)
renovate-bot Jun 9, 2022
b33b20d
chore(deps): update dependency jsdoc-region-tag to v2 (#954)
renovate-bot Jun 9, 2022
dfd7c7a
feat: Query filters for datastore (#936)
danieljbruce Jun 13, 2022
21bc037
chore(main): release 7.0.0 (#946)
release-please[bot] Jun 15, 2022
a4070b3
chore(deps): update dependency @google-cloud/storage to v6 (#948)
renovate-bot Jun 22, 2022
f48f149
feat: support regapic LRO (#957)
gcf-owl-bot[bot] Jun 30, 2022
d56e20c
chore(deps): update dependency linkinator to v4 (#962)
renovate-bot Jul 8, 2022
b269bb3
fix(deps): update dependency @google-cloud/promisify to v3 (#942)
renovate-bot Jul 25, 2022
a8ffdee
feat: Snapshot reads (#963)
danieljbruce Jul 26, 2022
8889f3f
chore: remove unused proto imports (#965)
gcf-owl-bot[bot] Aug 19, 2022
08aafed
fix: better support for fallback mode (#967)
gcf-owl-bot[bot] Aug 23, 2022
ebf3988
fix: change import long to require (#968)
gcf-owl-bot[bot] Aug 23, 2022
2eb42ef
chore: update count up_to field type in aggregation queries (#971)
gcf-owl-bot[bot] Aug 24, 2022
61882e8
fix: do not import the whole google-gax from proto JS (#1553) (#973)
gcf-owl-bot[bot] Aug 27, 2022
d5c4ea6
fix: allow passing gax instance to client constructor (#974)
gcf-owl-bot[bot] Sep 1, 2022
b38d846
fix: preserve default values in x-goog-request-params header (#979)
gcf-owl-bot[bot] Sep 14, 2022
72ddd6d
test: use fully qualified request type name in tests (#1007)
gcf-owl-bot[bot] Sep 28, 2022
e5edb7e
feat: add datastore aggregation query APIs (#1008)
gcf-owl-bot[bot] Oct 18, 2022
455b9ac
fix: bring back LRO mixin (#1009)
gcf-owl-bot[bot] Oct 24, 2022
8a43a79
fix(deps): use google-gax v3.5.2 (#1013)
alexander-fenster Nov 2, 2022
47dfbde
chore(deps): update dependency @types/node to v18 (#1010)
renovate-bot Nov 10, 2022
b504da6
chore(deps): update dependency jsdoc to v4 (#1015)
renovate-bot Nov 10, 2022
1ec5e75
fix: regenerated protos JS and TS definitions (#1016)
gcf-owl-bot[bot] Nov 10, 2022
d3f1a5f
feat: Add the count aggregate function (#972)
danieljbruce Jan 12, 2023
845819c
chore(main): release 7.1.0 (#959)
release-please[bot] Jan 18, 2023
df547f5
chore(deps): update dependency webpack-cli to v5 (#1019)
renovate-bot Feb 9, 2023
5658505
docs(samples): add generated samples (#978)
sofisl Feb 9, 2023
c634e76
fix(deps): update dependency sinon to v15 (#1020)
renovate-bot Feb 9, 2023
5fbdb08
chore(gitignore): only ignore folders in the top level (#1021)
gcf-owl-bot[bot] Feb 9, 2023
8deebd6
chore(main): release 7.2.0 (#1063)
release-please[bot] Feb 9, 2023
bc44a4a
feat: Add `OR` query support (#1064)
gcf-owl-bot[bot] Feb 16, 2023
1a2c55e
chore(main): release 7.3.0 (#1068)
release-please[bot] Feb 17, 2023
190ec3a
fix(deps): roll back dependency @google-cloud/datastore to ^7.2.0 (#1…
renovate-bot Feb 17, 2023
048dbcf
chore(main): release 7.3.1 (#1070)
release-please[bot] Feb 17, 2023
8882c46
fix: Allow filtering null values (#1067)
danieljbruce Feb 17, 2023
03e8c69
chore(main): release 7.3.2 (#1071)
release-please[bot] Feb 21, 2023
c45be91
chore: remove the blob error workaround (#1072)
danieljbruce Feb 24, 2023
0badd0c
docs: Change links (#1073)
danieljbruce Feb 27, 2023
ef4be59
feat: introduce EntityFilter class with support for and/or filters (#…
danieljbruce Mar 8, 2023
3255a2b
fix: Or filters with warnings (#1075)
danieljbruce Mar 9, 2023
c592c70
chore(main): release 7.4.0 (#1077)
release-please[bot] Mar 10, 2023
d411fa6
feat: Add SUM/AVG aggregation query support in the preview branch and…
gcf-owl-bot[bot] Mar 24, 2023
4d7eb41
docs: adds OR sample (#1092)
telpirion Mar 27, 2023
302c82b
fix: allow IN queries on __key__ (#1085)
danieljbruce Mar 29, 2023
a1c952a
chore(main): release 7.5.0 (#1095)
release-please[bot] Apr 3, 2023
43d8f6b
test: Remove mock so that future tests will not be affected by the mo…
danieljbruce Apr 5, 2023
dd22dd8
chore: update import paths for Go targets to match open source locati…
gcf-owl-bot[bot] Apr 5, 2023
4f5bad5
fix: Allow user to set custom endpoints (#1101)
danieljbruce Apr 11, 2023
8885cc3
chore(main): release 7.5.1 (#1102)
release-please[bot] Apr 12, 2023
5db8cb2
docs(entity): Fix typo in Int class documentation (#1017)
Apr 14, 2023
491d1d2
docs: Fix typo in Creating Records example (#1018)
Apr 14, 2023
b014eb5
docs: minor comment update for Entity message (#1105)
gcf-owl-bot[bot] May 3, 2023
ba5651d
chore: update CODEOWNERS (#1066)
kolea2 May 3, 2023
e427eb8
chore(deps): update dependency @types/is to v0.0.22 (#1113)
renovate-bot May 26, 2023
d0f381e
test: rename two variables (#1107)
danieljbruce May 31, 2023
202c1c8
chore(deps): update dependency linkinator to v5 (#1116)
renovate-bot May 31, 2023
6282041
chore(filter): Add a switch statement (#1108)
danieljbruce Jun 2, 2023
d82afe5
docs: fix node release schedule link (#1132)
gcf-owl-bot[bot] Aug 8, 2023
a787629
chore(main): release 8.0.0 (#1135)
release-please[bot] Aug 9, 2023
30707ae
test: disable retry-request for streaming tests (#1127)
gcf-owl-bot[bot] Aug 15, 2023
c8efb1e
chore(deps): update dependency jsdoc-region-tag to v3 (#1137)
renovate-bot Aug 15, 2023
096d355
feat: Sum and average aggregation queries (#1097)
danieljbruce Sep 1, 2023
e16477a
fix: simplify logic for HTTP/1.1 REST fallback option (#1138)
gcf-owl-bot[bot] Sep 7, 2023
dea3c86
chore(main): release 8.1.0 (#1145)
release-please[bot] Sep 13, 2023
04235e2
chore(deps): update dependency gapic-tools to ^0.2.0 (#1152)
renovate-bot Sep 21, 2023
88ca2b7
fix(deps): update dependency sinon to v16 (#1150)
renovate-bot Sep 21, 2023
b1b8a51
chore: call non-hermetic functions since we're installing node_module…
gcf-owl-bot[bot] Sep 26, 2023
fc001b7
chore(deps): update dependency @types/is to v0.0.23 (#1162)
renovate-bot Sep 27, 2023
0842cd0
feat: Support for using multiple databases in datastore (#1090)
danieljbruce Sep 29, 2023
2221a42
fix: Allow users to set environment variable to connect to emulator r…
danieljbruce Sep 29, 2023
9b91555
fix: Check property existence for exclude from indexes with wildcard …
danieljbruce Sep 29, 2023
537b83e
test: Extend the sleep time to allow save to work (#1142)
danieljbruce Sep 29, 2023
a823311
chore(deps): update dependency pack-n-play to v2 (#1163)
renovate-bot Oct 2, 2023
77ade8d
chore(main): release 8.2.0 (#1153)
release-please[bot] Oct 2, 2023
59dc7cd
chore(deps): update dependency jsdoc-fresh to v3 (#1136)
renovate-bot Oct 2, 2023
0200eff
fix: Make aggregation query requests run properly inside a transactio…
danieljbruce Oct 3, 2023
c964783
chore(main): release 8.2.1 (#1168)
release-please[bot] Oct 4, 2023
9b84dc1
chore(nodejs): Add `system-test/fixtures` to `.eslintignore` (#1170)
gcf-owl-bot[bot] Oct 11, 2023
b3356ae
fix(deps): update google-gax (#1173)
sofisl Oct 17, 2023
e614d4c
chore(main): release 8.2.2 (#1174)
release-please[bot] Oct 17, 2023
aa13267
chore(deps): update dependency @types/is to v0.0.24 (#1175)
renovate-bot Oct 18, 2023
b44a77e
test: Change the filter samples to use entity filters (#1172)
danieljbruce Oct 18, 2023
24da177
fix(deps): update dependency sinon to v17 (#1183)
renovate-bot Oct 23, 2023
1919b0b
fix: Change tests to use new filter and use gax warn for warning just…
danieljbruce Oct 23, 2023
f982da2
chore(deps): update dependency @types/sinon to v17 (#1197)
renovate-bot Nov 6, 2023
5c7e953
chore(deps): update dependency @types/is to v0.0.25 (#1198)
renovate-bot Nov 7, 2023
415de82
build: update Node.js generator to compile protos (#1200)
gcf-owl-bot[bot] Nov 20, 2023
36f77b7
feat: Allow the user to set fallback to rest (#1203)
danieljbruce Dec 11, 2023
c15b1cd
chore(main): release 8.3.0 (#1184)
release-please[bot] Dec 11, 2023
24653a6
feat: add new types QueryMode, QueryPlan, ResultSetStats (#1216)
gcf-owl-bot[bot] Jan 5, 2024
38d7b91
chore(deps): update dependency c8 to v9 (#1217)
renovate-bot Jan 5, 2024
3eef9a5
test: Fix logger for export import test (#1144)
danieljbruce Jan 9, 2024
edf54a2
chore(main): release 8.4.0 (#1218)
release-please[bot] Jan 10, 2024
7176d8b
chore(deps): update dependency gapic-tools to ^0.3.0 (#1222)
renovate-bot Jan 18, 2024
ac757d9
test: remove await from code samples (#1229)
danieljbruce Jan 29, 2024
f87276d
feat: Trusted Private Cloud support, use the universeDomain parameter…
gcf-owl-bot[bot] Feb 6, 2024
c849292
chore(main): release 8.5.0 (#1231)
release-please[bot] Feb 8, 2024
44e245e
build: update gapic-generator-typescript to v4.4.1 (#1232)
gcf-owl-bot[bot] Feb 9, 2024
00f2fd7
feat: Nodejs transaction redesign feature branch (#1235)
danieljbruce Feb 26, 2024
736875b
fix(deps): update dependency async-mutex to ^0.5.0 (#1240)
renovate-bot Mar 12, 2024
85c9d0d
chore(deps): update dependency gapic-tools to ^0.4.0 (#1238)
renovate-bot Mar 12, 2024
bcdc303
feat: add new types ExplainOptions, ExplainMetrics, PlanSummary, Exec…
gcf-owl-bot[bot] Mar 25, 2024
39360ec
chore(main): release 8.6.0 (#1237)
release-please[bot] Mar 25, 2024
c666f84
feat: add several fields to manage state of database encryption updat…
gcf-owl-bot[bot] Apr 2, 2024
f90ad4e
chore(main): release 8.7.0 (#1244)
release-please[bot] Apr 2, 2024
507d329
test: sort results, check for sorted order (#1245)
danieljbruce Apr 2, 2024
1ff1877
fix: read time should be used for transaction reads (#1171)
danieljbruce Apr 4, 2024
066fa29
fix!: An existing method `UpdateVehicleLocation` is removed from serv…
gcf-owl-bot[bot] May 8, 2024
ca1ec56
feat: Query profiling feature (#1221)
danieljbruce May 9, 2024
ff465a4
chore(main): release 9.0.0 (#1247)
release-please[bot] May 27, 2024
9611980
fix(deps): update dependency sinon to v18 (#1250)
renovate-bot May 27, 2024
203ca1b
build: update gapic generator to allow individual location mixin gene…
gcf-owl-bot[bot] Jun 4, 2024
514237b
docs(samples): Query profiling feature samples (#1253)
danieljbruce Jun 19, 2024
44023b2
feat: new transaction feature (#1239)
danieljbruce Jun 24, 2024
d844817
chore(main): release 9.1.0 (#1252)
release-please[bot] Jun 26, 2024
3c6ec20
feat: update Go Datastore import path (#1261)
gcf-owl-bot[bot] Jul 29, 2024
257da3c
test: Add a test that ensures warning is not emitted (#1165)
danieljbruce Aug 19, 2024
0d4f6fb
fix: Add excludeFromIndexes in the proper places for large properties…
danieljbruce Aug 28, 2024
b9eb5cb
chore: update links in github issue templates (#1328)
gcf-owl-bot[bot] Oct 21, 2024
4a715e5
feat: Add FindNearest API to the stable branch (#1333)
gcf-owl-bot[bot] Oct 23, 2024
150040b
docs: Change description of DatastoreRequest class (#1338)
danieljbruce Oct 24, 2024
9426515
fix: query object description (#1340)
kevkim-codes Oct 24, 2024
f27f808
docs: Add descriptions to many parameters (#1341)
danieljbruce Oct 25, 2024
64ef034
docs: Add descriptions to more of the parameters (#1342)
danieljbruce Oct 28, 2024
1d86830
docs: Add parameters to second commit overload (#1343)
danieljbruce Oct 29, 2024
00d4508
chore(main): release 9.2.0 (#1262)
release-please[bot] Oct 30, 2024
de6c52e
fix: Address edge cases for excluding large properties when using sav…
danieljbruce Nov 6, 2024
2ada138
chore(main): release 9.2.1 (#1354)
release-please[bot] Nov 7, 2024
a8a689c
docs: Ensure all parameters in the documentation have a type and a de…
danieljbruce Nov 8, 2024
cb0f26b
test: Mock server for testing (#1213)
danieljbruce Nov 18, 2024
3013c79
fix: not check sub-property existence for `null` values (#1330)
mrnagydavid Nov 20, 2024
a89d1e9
test: Initialize gax stream (#1368)
danieljbruce Mar 18, 2025
195a6a2
fix(doc): Fix param descriptions for filters (#1346)
cindy-peng Apr 9, 2025
a5e0735
chore!: migrate to Node 18 (#1384)
danieljbruce May 1, 2025
98d8227
fix: More error visibility in nodejs-datastore (#1389)
danieljbruce May 2, 2025
4a419e3
chore(main): release 10.0.0 (#1362)
release-please[bot] May 8, 2025
4e0bd36
fix: Fix the compiler error blocking the release (#1391)
danieljbruce May 8, 2025
345a191
chore(main): release 10.0.1 (#1392)
release-please[bot] May 8, 2025
ec00e0c
test: upgrade protobuf version (#1413)
danieljbruce Sep 15, 2025
bb02fc3
feat: Add datastore mode data transforms (#1369)
danieljbruce Sep 15, 2025
528a057
test: Ensure datastore transforms are working for transactions (#1412)
danieljbruce Sep 15, 2025
d0be011
Merge remote-tracking branch 'migration/main' into nodejs-datastore-m…
miguelvelezsa Jan 28, 2026
ff5945c
build: add release-please config, fix owlbot-config
miguelvelezsa Jan 28, 2026
c104540
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jan 28, 2026
1b94a49
chore: add long missing dependency
miguelvelezsa Jan 28, 2026
bb90087
build: add type long in tsconfig
miguelvelezsa Jan 28, 2026
246b3ac
build: add types long in install test
miguelvelezsa Jan 29, 2026
39661db
build: add long type in system test
miguelvelezsa Jan 29, 2026
575a5e1
build: add types/long in install test
miguelvelezsa Jan 29, 2026
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
11 changes: 6 additions & 5 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"handwritten/nodejs-datastore": "10.0.1",
"packages/gapic-node-processing": "0.1.6",
"packages/google-ads-admanager": "0.5.0",
"packages/google-ads-datamanager": "0.1.0",
Expand All @@ -23,6 +24,7 @@
"packages/google-cloud-apigeeconnect": "4.2.1",
"packages/google-cloud-apigeeregistry": "2.2.1",
"packages/google-cloud-apihub": "0.5.1",
"packages/google-cloud-apiregistry": "0.1.0",
"packages/google-cloud-apphub": "0.6.1",
"packages/google-cloud-asset": "6.3.1",
"packages/google-cloud-assuredworkloads": "5.1.1",
Expand Down Expand Up @@ -92,6 +94,7 @@
"packages/google-cloud-gkeconnect-gateway": "5.2.1",
"packages/google-cloud-gkehub": "6.3.1",
"packages/google-cloud-gkemulticloud": "2.3.0",
"packages/google-cloud-gkerecommender": "0.1.0",
"packages/google-cloud-gsuiteaddons": "2.2.1",
"packages/google-cloud-hypercomputecluster": "0.1.0",
"packages/google-cloud-iap": "4.3.1",
Expand Down Expand Up @@ -145,11 +148,11 @@
"packages/google-cloud-saasplatform-saasservicemgmt": "0.1.1",
"packages/google-cloud-scheduler": "5.3.1",
"packages/google-cloud-secretmanager": "6.1.1",
"packages/google-cloud-securesourcemanager": "0.8.1",
"packages/google-cloud-security-privateca": "7.0.1",
"packages/google-cloud-security-publicca": "2.2.1",
"packages/google-cloud-securitycenter": "9.2.1",
"packages/google-cloud-securitycentermanagement": "0.7.1",
"packages/google-cloud-securesourcemanager": "0.8.1",
"packages/google-cloud-servicedirectory": "6.1.1",
"packages/google-cloud-servicehealth": "0.7.1",
"packages/google-cloud-shell": "4.1.1",
Expand Down Expand Up @@ -216,7 +219,5 @@
"packages/google-storagetransfer": "4.2.1",
"packages/google-streetview-publish": "0.4.1",
"packages/grafeas": "6.1.1",
"packages/typeless-sample-bot": "3.1.1",
"packages/google-cloud-apiregistry": "0.1.0",
"packages/google-cloud-gkerecommender": "0.1.0"
}
"packages/typeless-sample-bot": "3.1.1"
}
26 changes: 26 additions & 0 deletions handwritten/nodejs-datastore/.OwlBot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 2021 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.


deep-remove-regex:
- /owl-bot-staging

deep-copy-regex:
- source: /google/datastore/(v.*)/.*-nodejs
dest: /owl-bot-staging/nodejs-datastore/$1
- source: /google/datastore/(admin/v.*)/.*-nodejs
dest: /owl-bot-staging/nodejs-datastore/$1

begin-after-commit-hash: fb91803ccef5d7c695139b22788b309e2197856b

8 changes: 8 additions & 0 deletions handwritten/nodejs-datastore/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
**/node_modules
**/coverage
test/fixtures
build/
docs/
protos/
samples/generated/
system-test/**/fixtures
3 changes: 3 additions & 0 deletions handwritten/nodejs-datastore/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "./node_modules/gts"
}
4 changes: 4 additions & 0 deletions handwritten/nodejs-datastore/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
*.ts text eol=lf
*.js text eol=lf
protos/* linguist-generated
**/api-extractor.json linguist-language=JSON-with-Comments
14 changes: 14 additions & 0 deletions handwritten/nodejs-datastore/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
**/*.log
**/node_modules
/.coverage
/coverage
/.nyc_output
/docs/
/out/
/build/
system-test/secrets.js
system-test/*key.json
*.lock
.DS_Store
package-lock.json
__pycache__
55 changes: 55 additions & 0 deletions handwritten/nodejs-datastore/.jsdoc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
// Copyright 2025 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// ** This file is automatically generated by gapic-generator-typescript. **
// ** https://github.com/googleapis/gapic-generator-typescript **
// ** All changes to this file may be overwritten. **

'use strict';

module.exports = {
opts: {
readme: './README.md',
package: './package.json',
template: './node_modules/jsdoc-fresh',
recurse: true,
verbose: true,
destination: './docs/'
},
plugins: [
'plugins/markdown',
'jsdoc-region-tag'
],
source: {
excludePattern: '(^|\\/|\\\\)[._]',
include: [
'build/src',
'protos'
],
includePattern: '\\.js$'
},
templates: {
copyright: 'Copyright 2025 Google LLC',
includeDate: false,
sourceFiles: false,
systemName: '@google-cloud/datastore',
theme: 'lumen',
default: {
outputSourceFiles: false
}
},
markdown: {
idInHeadings: true
}
};
29 changes: 29 additions & 0 deletions handwritten/nodejs-datastore/.mocharc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
// Copyright 2020 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
const config = {
"enable-source-maps": true,
"throw-deprecation": true,
"timeout": 10000,
"recursive": true
}
if (process.env.MOCHA_THROW_DEPRECATION === 'false') {
delete config['throw-deprecation'];
}
if (process.env.MOCHA_REPORTER) {
config.reporter = process.env.MOCHA_REPORTER;
}
if (process.env.MOCHA_REPORTER_OUTPUT) {
config['reporter-option'] = `output=${process.env.MOCHA_REPORTER_OUTPUT}`;
}
module.exports = config
24 changes: 24 additions & 0 deletions handwritten/nodejs-datastore/.nycrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"report-dir": "./.coverage",
"reporter": ["text", "lcov"],
"exclude": [
"**/*-test",
"**/.coverage",
"**/apis",
"**/benchmark",
"**/conformance",
"**/docs",
"**/samples",
"**/scripts",
"**/protos",
"**/test",
"**/*.d.ts",
".jsdoc.js",
"**/.jsdoc.js",
"karma.conf.js",
"webpack-tests.config.js",
"webpack.config.js"
],
"exclude-after-remap": false,
"all": true
}
6 changes: 6 additions & 0 deletions handwritten/nodejs-datastore/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
**/node_modules
**/coverage
test/fixtures
build/
docs/
protos/
17 changes: 17 additions & 0 deletions handwritten/nodejs-datastore/.prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// Copyright 2020 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

module.exports = {
...require('gts/.prettierrc.json')
}
8 changes: 8 additions & 0 deletions handwritten/nodejs-datastore/.readme-partials.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
body: |-
### Troubleshooting
#### Emulator returning `DEADLINE_EXCEEDED`, `java.lang.OutOfMemoryError`
*Reference Issue: [#95](https://github.com/googleapis/nodejs-datastore/issues/95)*

When using the emulator, you may experience errors such as "DEADLINE_EXCEEDED" within your application, corresponding to an error in the emulator: "java.lang.OutOfMemoryError". These errors are unique to the emulator environment and will not persist in production.

A workaround is available, provided by [@ohmpatel1997](https://github.com/ohmpatel1997) [here](https://github.com/googleapis/nodejs-datastore/issues/95#issuecomment-554387312).
15 changes: 15 additions & 0 deletions handwritten/nodejs-datastore/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "datastore",
"name_pretty": "Google Cloud Datastore",
"product_documentation": "https://cloud.google.com/datastore/docs",
"client_documentation": "https://cloud.google.com/nodejs/docs/reference/datastore/latest",
"issue_tracker": "https://issuetracker.google.com/savedsearches/559768",
"release_level": "stable",
"language": "nodejs",
"repo": "googleapis/google-cloud-node",
"distribution_name": "@google-cloud/datastore",
"api_id": "datastore.googleapis.com",
"codeowner_team": "@googleapis/cloud-native-db-dpes @googleapis/api-datastore-sdk",
"api_shortname": "datastore",
"library_type": "GAPIC_COMBO"
}
Loading