Skip to content

Commit cc85493

Browse files
committed
update migration guide
1 parent 52d2417 commit cc85493

1 file changed

Lines changed: 112 additions & 0 deletions

File tree

doc/v3-migration-guide.md

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,118 @@ google::cloud::CompletionQueue cq;
129129

130130
</details>
131131

132+
<details>
133+
<summary>Removed unversioned forwarding headers.
134+
</summary>
135+
136+
Some early libraries were created without version and/or service directories.
137+
For backwards compatibility, forwarding headers were left at parent directory
138+
that pointed at the first version of the library:
139+
140+
- google/cloud/accessapproval
141+
- google/cloud/accesscontextmanager
142+
- google/cloud/apigateway
143+
- google/cloud/apigeeconnect
144+
- google/cloud/apikeys
145+
- google/cloud/appengine
146+
- google/cloud/artifactregistry
147+
- google/cloud/asset
148+
- google/cloud/assuredworkloads
149+
- google/cloud/automl
150+
- google/cloud/baremetalsolution
151+
- google/cloud/batch
152+
- google/cloud/beyondcorp
153+
- google/cloud/bigquery
154+
- google/cloud/billing
155+
- google/cloud/binaryauthorization
156+
- google/cloud/certificatemanager
157+
- google/cloud/channel
158+
- google/cloud/cloudbuild
159+
- google/cloud/composer
160+
- google/cloud/connectors
161+
- google/cloud/contactcenterinsights
162+
- google/cloud/container
163+
- google/cloud/containeranalysis
164+
- google/cloud/datacatalog
165+
- google/cloud/datamigration
166+
- google/cloud/dataplex
167+
- google/cloud/dataproc
168+
- google/cloud/datastream
169+
- google/cloud/deploy
170+
- google/cloud/dlp
171+
- google/cloud/documentai
172+
- google/cloud/edgecontainer
173+
- google/cloud/eventarc
174+
- google/cloud/filestore
175+
- google/cloud/functions
176+
- google/cloud/gkehub
177+
- google/cloud/iam
178+
- google/cloud/iap
179+
- google/cloud/ids
180+
- google/cloud/kms
181+
- google/cloud/language
182+
- google/cloud/logging
183+
- google/cloud/managedidentities
184+
- google/cloud/memcache
185+
- google/cloud/monitoring
186+
- google/cloud/networkconnectivity
187+
- google/cloud/networkmanagement
188+
- google/cloud/notebooks
189+
- google/cloud/optimization
190+
- google/cloud/orgpolicy
191+
- google/cloud/osconfig
192+
- google/cloud/oslogin
193+
- google/cloud/policytroubleshooter
194+
- google/cloud/privateca
195+
- google/cloud/profiler
196+
- google/cloud/recommender
197+
- google/cloud/redis
198+
- google/cloud/resourcemanager
199+
- google/cloud/retail
200+
- google/cloud/run
201+
- google/cloud/scheduler
202+
- google/cloud/secretmanager
203+
- google/cloud/securitycenter
204+
- google/cloud/servicecontrol
205+
- google/cloud/servicedirectory
206+
- google/cloud/servicemanagement
207+
- google/cloud/serviceusage
208+
- google/cloud/shell
209+
- google/cloud/speech
210+
- google/cloud/storagetransfer
211+
- google/cloud/talent
212+
- google/cloud/tasks
213+
- google/cloud/texttospeech
214+
- google/cloud/tpu
215+
- google/cloud/trace
216+
- google/cloud/translate
217+
- google/cloud/video
218+
- google/cloud/videointelligence
219+
- google/cloud/vision
220+
- google/cloud/vmmigration
221+
- google/cloud/vpcaccess
222+
- google/cloud/webrisk
223+
- google/cloud/websecurityscanner
224+
- google/cloud/workflows
225+
226+
For example, code that used to look like this:
227+
228+
**Before:**
229+
230+
```cpp
231+
#include "google/cloud/bigquery/bigquery_read_client.h"
232+
```
233+
234+
Should be changed to this:
235+
236+
**After:**
237+
238+
```cpp
239+
#include "google/cloud/bigquery/storage/v1/bigquery_read_client.h"
240+
```
241+
242+
</details>
243+
132244
### Bigquery
133245

134246
<details>

0 commit comments

Comments
 (0)