Repository navigation
Closed
Labels
🚨 criticalP0 critical issue. Requires immediate fixP0 critical issue. Requires immediate fixapi: bigqueryIssues related to the BigQuery API.Issues related to the BigQuery API.priority: p2Moderately-important priority. Fix may not be included in next release.Moderately-important priority. Fix may not be included in next release.triaged for GAtype: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Description
Creating a dataset returns:
{
"kind": "bigquery#dataset",
"etag": "\"Bop49sEVg6UBKwr7tLdL8AavHaw/xpdkOhgn_hczcTdfFCaB6fS1A2Q\"",
"id": "gcloud-devel:test_create_dataset_tag",
"selfLink": "https://www.googleapis.com/bigquery/v2/projects/gcloud-devel/datasets/test_create_dataset_tag",
"datasetReference": {
"datasetId": "test_create_dataset_tag",
"projectId": "gcloud-devel"
},
"access": [
{
"role": "OWNER",
"specialGroup": "projectOwners"
},
{
"role": "WRITER",
"specialGroup": "projectWriters"
},
{
"role": "READER",
"specialGroup": "projectReaders"
}
],
"creationTime": "1450265774254",
"lastModifiedTime": "1450265774254"
}Getting that same dataset immediately after creation returns:
{
"kind": "bigquery#dataset",
"etag": "\"Bop49sEVg6UBKwr7tLdL8AavHaw/MTQ1MDI2NTc3NDI1NA\"",
"id": "gcloud-devel:test_create_dataset_tag",
"selfLink": "https://www.googleapis.com/bigquery/v2/projects/gcloud-devel/datasets/test_create_dataset_tag",
"datasetReference": {
"datasetId": "test_create_dataset_tag",
"projectId": "gcloud-devel"
},
"access": [
{
"role": "OWNER",
"specialGroup": "projectOwners"
},
{
"role": "WRITER",
"specialGroup": "projectWriters"
},
{
"role": "READER",
"specialGroup": "projectReaders"
}
],
"creationTime": "1450265774254",
"lastModifiedTime": "1450265774254"
}As you can see the resources are identical but the etag is different.
This behaviour is unexpected to me and might cause troubles when using the etag value in etagMatch or etagNotMatch options.
Metadata
Metadata
Assignees
Labels
🚨 criticalP0 critical issue. Requires immediate fixP0 critical issue. Requires immediate fixapi: bigqueryIssues related to the BigQuery API.Issues related to the BigQuery API.priority: p2Moderately-important priority. Fix may not be included in next release.Moderately-important priority. Fix may not be included in next release.triaged for GAtype: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Activity
aozarov commentedon Dec 16, 2015
/cc @jtigani
[-]Create and get dataset return the same resource but different etags[/-][+]Create and get dataset/table return the same resource but different etags[/+]mziccard commentedon Oct 24, 2016
This issue occurs also for tables. @jtigani @jcondit any idea on this?
garrettjonesgoogle commentedon Aug 10, 2017
Closing stale issue
chore(main): release 2.2.3-SNAPSHOT (#466)
chore: update Owlbot to keep the handwritten files (googleapis#466)
chore(main): release 2.3.0 (googleapis#466)
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
7 remaining items
chore: regenerate README (#466)
test: add missing annotations to test files (#466)
build(java): update autorelease title check in response to the new mu…
test: add missing annotations to test files (#466)
chore(deps): update dependency com.google.cloud:libraries-bom to v20.…
feat: support JSON data type (googleapis#447)
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
chore(master): release 0.122.10 (#467)
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
chore(master): release 0.122.10 (#467)
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
chore: release 1.110.3 (#467)
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
chore: release 1.110.3 (#467)
chore: release 1.16.3-SNAPSHOT (googleapis#466)