Skip to content
This repository was archived by the owner on Aug 30, 2025. It is now read-only.

Commit 1c2a9d7

Browse files
committed
more updates
1 parent 2af33fd commit 1c2a9d7

File tree

10 files changed

+2021
-2025
lines changed

10 files changed

+2021
-2025
lines changed

backend/gen/go/protos/mgmt/v1alpha1/job.pb.go

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

backend/gen/go/protos/mgmt/v1alpha1/job.pb.json.go

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

backend/protos/mgmt/v1alpha1/job.proto

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -624,31 +624,30 @@ message JobTypeConfig {
624624
// If none of the criteria above can be met, the job run will fail to prevent leaking of PII.
625625
AutoMap auto_map = 2;
626626
// halt job if a new column is detected.
627-
HaltJob halt_job = 3;
627+
Halt halt = 3;
628628
}
629629
// Configuration for the Passthrough strategy
630630
message Passthrough {}
631631
// Configuration for the AutoMap strategy
632632
message AutoMap {}
633-
// Configuration for the HaltJob strategy
634-
message HaltJob {}
633+
// Configuration for the Halt strategy
634+
message Halt {}
635635
}
636636

637637
// Strategy to use when a column is removed that is present in the schema mappings.
638638
message ColumnRemovalStrategy {
639639
oneof strategy {
640640
option (buf.validate.oneof).required = false;
641641
// Continue the run if a column is removed
642-
ContinueJob continue_job = 1;
643-
642+
Continue continue = 1;
644643
// Halt the run if a column is removed
645-
HaltJob halt_job = 2;
644+
Halt halt = 2;
646645
}
647-
// Configuration for the HaltJob strategy
648-
message HaltJob {}
646+
// Configuration for the Halt strategy
647+
message Halt {}
649648

650-
// Configuration for the ContinueJob strategy
651-
message ContinueJob {}
649+
// Configuration for the Continue strategy
650+
message Continue {}
652651
}
653652
}
654653
}

docs/openapi/mgmt/v1alpha1/job.openapi.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3274,30 +3274,30 @@ components:
32743274
- required:
32753275
- autoMap
32763276
- required:
3277-
- haltJob
3277+
- halt
32783278
- required:
32793279
- passthrough
32803280
- not:
32813281
anyOf:
32823282
- required:
32833283
- autoMap
32843284
- required:
3285-
- haltJob
3285+
- halt
32863286
- required:
32873287
- passthrough
32883288
anyOf:
32893289
- required:
32903290
- autoMap
32913291
- required:
3292-
- haltJob
3292+
- halt
32933293
- required:
32943294
- passthrough
32953295
- not:
32963296
anyOf:
32973297
- required:
32983298
- autoMap
32993299
- required:
3300-
- haltJob
3300+
- halt
33013301
- required:
33023302
- passthrough
33033303
properties:
@@ -3314,10 +3314,10 @@ components:
33143314
Automatically handle unmapped columns. It handles this by using the DBs default/nullable values.
33153315
If this doesn't exist, will fall back to configuring generators for supported datatypes.
33163316
If none of the criteria above can be met, the job run will fail to prevent leaking of PII.
3317-
haltJob:
3317+
halt:
33183318
allOf:
3319-
- $ref: '#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.HaltJob'
3320-
title: halt_job
3319+
- $ref: '#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.Halt'
3320+
title: halt
33213321
description: halt job if a new column is detected.
33223322
title: ColumnAdditionStrategy
33233323
additionalProperties: false
@@ -3327,11 +3327,11 @@ components:
33273327
title: AutoMap
33283328
additionalProperties: false
33293329
description: Configuration for the AutoMap strategy
3330-
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.HaltJob:
3330+
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.Halt:
33313331
type: object
3332-
title: HaltJob
3332+
title: Halt
33333333
additionalProperties: false
3334-
description: Configuration for the HaltJob strategy
3334+
description: Configuration for the Halt strategy
33353335
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.Passthrough:
33363336
type: object
33373337
title: Passthrough
@@ -3342,50 +3342,50 @@ components:
33423342
allOf:
33433343
- anyOf:
33443344
- required:
3345-
- continueJob
3345+
- continue
33463346
- required:
3347-
- haltJob
3347+
- halt
33483348
- not:
33493349
anyOf:
33503350
- required:
3351-
- continueJob
3351+
- continue
33523352
- required:
3353-
- haltJob
3353+
- halt
33543354
anyOf:
33553355
- required:
3356-
- continueJob
3356+
- continue
33573357
- required:
3358-
- haltJob
3358+
- halt
33593359
- not:
33603360
anyOf:
33613361
- required:
3362-
- continueJob
3362+
- continue
33633363
- required:
3364-
- haltJob
3364+
- halt
33653365
properties:
3366-
continueJob:
3366+
continue:
33673367
allOf:
3368-
- $ref: '#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.ContinueJob'
3369-
title: continue_job
3368+
- $ref: '#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Continue'
3369+
title: continue
33703370
description: Continue the run if a column is removed
3371-
haltJob:
3371+
halt:
33723372
allOf:
3373-
- $ref: '#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.HaltJob'
3374-
title: halt_job
3373+
- $ref: '#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Halt'
3374+
title: halt
33753375
description: Halt the run if a column is removed
33763376
title: ColumnRemovalStrategy
33773377
additionalProperties: false
33783378
description: Strategy to use when a column is removed that is present in the schema mappings.
3379-
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.ContinueJob:
3379+
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Continue:
33803380
type: object
3381-
title: ContinueJob
3381+
title: Continue
33823382
additionalProperties: false
3383-
description: Configuration for the ContinueJob strategy
3384-
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.HaltJob:
3383+
description: Configuration for the Continue strategy
3384+
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Halt:
33853385
type: object
3386-
title: HaltJob
3386+
title: Halt
33873387
additionalProperties: false
3388-
description: Configuration for the HaltJob strategy
3388+
description: Configuration for the Halt strategy
33893389
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.SchemaChange:
33903390
type: object
33913391
allOf:

docs/openapi/neosync.mgmt.v1alpha1.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -12879,30 +12879,30 @@ components:
1287912879
- required:
1288012880
- autoMap
1288112881
- required:
12882-
- haltJob
12882+
- halt
1288312883
- required:
1288412884
- passthrough
1288512885
- not:
1288612886
anyOf:
1288712887
- required:
1288812888
- autoMap
1288912889
- required:
12890-
- haltJob
12890+
- halt
1289112891
- required:
1289212892
- passthrough
1289312893
anyOf:
1289412894
- required:
1289512895
- autoMap
1289612896
- required:
12897-
- haltJob
12897+
- halt
1289812898
- required:
1289912899
- passthrough
1290012900
- not:
1290112901
anyOf:
1290212902
- required:
1290312903
- autoMap
1290412904
- required:
12905-
- haltJob
12905+
- halt
1290612906
- required:
1290712907
- passthrough
1290812908
properties:
@@ -12922,11 +12922,11 @@ components:
1292212922
DBs default/nullable values.
1292312923
If this doesn't exist, will fall back to configuring generators for supported datatypes.
1292412924
If none of the criteria above can be met, the job run will fail to prevent leaking of PII.
12925-
haltJob:
12925+
halt:
1292612926
allOf:
1292712927
- $ref: >-
12928-
#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.HaltJob
12929-
title: halt_job
12928+
#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.Halt
12929+
title: halt
1293012930
description: halt job if a new column is detected.
1293112931
title: ColumnAdditionStrategy
1293212932
additionalProperties: false
@@ -12938,11 +12938,11 @@ components:
1293812938
title: AutoMap
1293912939
additionalProperties: false
1294012940
description: Configuration for the AutoMap strategy
12941-
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.HaltJob:
12941+
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.Halt:
1294212942
type: object
12943-
title: HaltJob
12943+
title: Halt
1294412944
additionalProperties: false
12945-
description: Configuration for the HaltJob strategy
12945+
description: Configuration for the Halt strategy
1294612946
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnAdditionStrategy.Passthrough:
1294712947
type: object
1294812948
title: Passthrough
@@ -12953,54 +12953,54 @@ components:
1295312953
allOf:
1295412954
- anyOf:
1295512955
- required:
12956-
- continueJob
12956+
- continue
1295712957
- required:
12958-
- haltJob
12958+
- halt
1295912959
- not:
1296012960
anyOf:
1296112961
- required:
12962-
- continueJob
12962+
- continue
1296312963
- required:
12964-
- haltJob
12964+
- halt
1296512965
anyOf:
1296612966
- required:
12967-
- continueJob
12967+
- continue
1296812968
- required:
12969-
- haltJob
12969+
- halt
1297012970
- not:
1297112971
anyOf:
1297212972
- required:
12973-
- continueJob
12973+
- continue
1297412974
- required:
12975-
- haltJob
12975+
- halt
1297612976
properties:
12977-
continueJob:
12977+
continue:
1297812978
allOf:
1297912979
- $ref: >-
12980-
#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.ContinueJob
12981-
title: continue_job
12980+
#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Continue
12981+
title: continue
1298212982
description: Continue the run if a column is removed
12983-
haltJob:
12983+
halt:
1298412984
allOf:
1298512985
- $ref: >-
12986-
#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.HaltJob
12987-
title: halt_job
12986+
#/components/schemas/mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Halt
12987+
title: halt
1298812988
description: Halt the run if a column is removed
1298912989
title: ColumnRemovalStrategy
1299012990
additionalProperties: false
1299112991
description: >-
1299212992
Strategy to use when a column is removed that is present in the schema
1299312993
mappings.
12994-
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.ContinueJob:
12994+
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Continue:
1299512995
type: object
12996-
title: ContinueJob
12996+
title: Continue
1299712997
additionalProperties: false
12998-
description: Configuration for the ContinueJob strategy
12999-
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.HaltJob:
12998+
description: Configuration for the Continue strategy
12999+
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.ColumnStrategy.MapAllColumns.ColumnRemovalStrategy.Halt:
1300013000
type: object
13001-
title: HaltJob
13001+
title: Halt
1300213002
additionalProperties: false
13003-
description: Configuration for the HaltJob strategy
13003+
description: Configuration for the Halt strategy
1300413004
mgmt.v1alpha1.JobTypeConfig.JobTypeSync.SchemaChange:
1300513005
type: object
1300613006
allOf:

0 commit comments

Comments
 (0)