Changelog

0.48.0 (2024-08-21)

Features

  • add block_project_ssh_keys field to the v1alpha job API to block project level ssh keys access to Batch created VMs (21cf7c6)

Bug Fixes

  • Batch CentOS images and HPC CentOS images are EOS (21cf7c6)
  • Batch CentOS images and HPC CentOS images are EOS (21cf7c6)
  • clarify tasks success criteria for background runnable (acba70b)
  • clarify tasks success criteria for background runnable (acba70b)
  • Refine usage scope for fields task_execution and task_state in StatusEvent (21cf7c6)

0.47.0 (2024-07-31)

  • No change

0.46.0 (2024-06-27)

Features

  • add a install_ops_agent field to InstancePolicyOrTemplate for Ops Agent support (564c369)
  • Documentation improvements (4be1db5)

0.45.0 (None)

  • No change

0.44.0 (2024-05-23)

Features

  • Add UpdateJob API to update the job spec, only task_count is supported now (46fa9ba)
  • Update description on allowed_locations in LocationPolicy field (46fa9ba)
  • Refine description for field task_execution (bc33620)
  • Refine description for field task_execution (bc33620)
  • updated comments (46fa9ba)

0.43.0 (2024-05-08)

Features

  • Update description on allowed_locations in LocationPolicy field (8179bb9)

0.42.0 (2024-04-25)

Features

  • Added optional flag of an existing field limit, consumed, carryover in ResourceAllowance
  • add a service_account field to taskGroup for service account support (a1e72bb)
  • Added optional flag of an existing field limit, consumed, carryover in ResourceAllowance (a1e72bb)
  • A comment for field max_run_duration in message .google.cloud.batch.v1alpha.TaskSpec and .google.cloud.batch.v1.TaskSpec is changed (5423c11)
  • add non-negative restriction comment for usage_resource_allowance.spec.limit.limit exposed on v1alpha (5423c11)
  • add non-negative restriction comment for usage_resource_allowance.spec.limit.limit exposed on v1alpha (5423c11)
  • state one Resource Allowance per region per project limitation on v1alpha (5423c11)
  • state one Resource Allowance per region per project limitation on v1alpha (5423c11)
  • update comments on ServiceAccount email and scopes fields (a1e72bb)

0.41.0 (2024-04-04)

  • No change

0.39.0 (2024-03-28)

Features

  • onboard Resource Allowance API methods on v1alpha (11b0068)

0.38.0 (2024-03-22)

Features

  • changed retry settings for UpdateJob (392ff2d)
  • changed retry settings for UpdateJob (392ff2d)

0.37.0 (2024-03-06)

Features

0.36.0 (2024-02-20)

Features

0.35.0 (2024-02-09)

  • No change

0.34.0 (2024-01-23)

Features

  • remove deprecated field enableOslogin (#10257)
  • remove deprecated field enableOslogin (#10257) (2da4e3e)
  • Polish the field descriptions for enableImageStreaming and CloudLoggingOptions (#10275) (a95b354)

0.33.0 (2024-01-10)

Features

  • Add tags field in Job's AllocationPolicy field in v1alpha (#10206) (4bcdc24)

0.32.0 (2023-12-12)

  • No change

0.31.0 (2023-12-04)

Features

  • add a CloudLoggingOption and use_generic_task_monitored_resource fields for users to opt out new batch monitored resource in cloud logging (#10056) (a9830d9)
  • add a CloudLoggingOption and use_generic_task_monitored_resource fields for users to opt out new batch monitored resource in cloud logging (#10073) (5c91759)

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.20.0 (#10093) (91a4e4e)

0.30.0 (2023-11-06)

Features

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-config to v1.6.1 (#10014) (7b1b742)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.19.0 (#10018) (d9b705a)

0.29.0 (2023-10-25)

Features

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-config to v1.6.0 (#9969) (9e2be39)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.18.0 (#9984) (9814dc0)

0.28.0 (2023-10-11)

Features

  • add InstancePolicy.reservation field for restricting jobs to a specific reservation (#9933) (42f3ee5)

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-config to v1.5.8 (#9941) (f818d26)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.17.0 (#9942) (2cc7888)

0.27.0 (2023-09-28)

  • No change

0.25.0 (2023-09-27)

Features

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.0 (#9866) (aa36b2c)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.1 (#9881) (8a29511)

0.24.0 (2023-09-11)

Features

  • Add more compute resource API descriptions to match with VM's machine type field (42b33d5)
  • add stderr_snippet to indicate the real stderr output by runnables to the execution field of status event (42b33d5)
  • Clarify Batch API proto doc about pubsub notifications (42b33d5)
  • Revert HTML formats in comments (42b33d5)
  • Update description on size_gb in disk field (42b33d5)
  • Update description on size_gb in disk field (#9744) (42b33d5)

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0 (#9809) (09dbd85)

0.23.0 (2023-08-08)

Features

  • Add comment to the unsupported order_by field of ListTasksRequest (#9684) (c27566e)
  • Clarify Batch API proto doc about pubsub notifications (#9741) (e580ede)

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 (#9722) (c7011db)

0.22.0 (2023-07-21)

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-config to v1.5.7 (#9651) (c88d623)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.1 (#9655) (affebee)

0.21.0 (2023-07-11)

Features

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 (#9622) (3ac3050)

0.20.0 (2023-06-23)

Features

Dependencies

  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.12.0 (#9577) (9e9812a)

0.5.0 (2022-10-24)

Features

  • [analyticsdata] add subject_to_thresholding field to ResponseMetadata type (#8545) (8fdc6c1)
  • add tokens_per_project_per_hour field to PropertyQuota type (8fdc6c1)

Bug Fixes

  • [batch] mark service_account_email as deprecated (#8273) (96705cb)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#8325) (01f492b)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#8528) (bd36199)
  • owl-bot-staging should not be commited (#8337) (c9bb4a9)
  • revert reverting [Many APIs] Update WORKSPACE files for rules_gapic, gax_java, generator_java versions (#8340) (dedef71)

Dependencies

Documentation

  • [batch] Refine GPU drivers installation proto description (#8614) (9d73075)
  • removing comment from a deprecated field (96705cb)

0.4.0 (2022-10-17)

Features

  • [analyticsdata] add subject_to_thresholding field to ResponseMetadata type (#8545) (8fdc6c1)
  • add tokens_per_project_per_hour field to PropertyQuota type (8fdc6c1)

Bug Fixes

  • [batch] mark service_account_email as deprecated (#8273) (96705cb)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#8325) (01f492b)
  • deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#8528) (bd36199)
  • owl-bot-staging should not be commited (#8337) (c9bb4a9)
  • revert reverting [Many APIs] Update WORKSPACE files for rules_gapic, gax_java, generator_java versions (#8340) (dedef71)

Documentation

  • removing comment from a deprecated field (96705cb)

Dependencies

0.3.2 (2022-10-03)

Documentation

  • samples: Added basic samples and tests (#43) (62bdc9a)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#77) (bf0394e)
  • Update dependency google-resumable-media to v2.4.0 (#74) (b05cbba)
  • Update dependency protobuf to v3.20.3 (#75) (9d639bc)

0.3.1 (2022-09-28)

Dependencies

  • Update dependency cachetools to v5 (#62) (10f1cc8)
  • Update dependency certifi to v2022.9.24 (#46) (16fd4f4)
  • Update dependency charset-normalizer to v2.1.1 (#50) (75906e4)
  • Update dependency click to v8.1.3 (#51) (3bc6542)
  • Update dependency gcp-releasetool to v1.8.8 (#47) (2175cf4)
  • Update dependency google-api-core to v2.10.1 (#52) (1684933)
  • Update dependency google-auth to v2.12.0 (#53) (ead1241)
  • Update dependency google-cloud-core to v2.3.2 (#48) (716b8d8)
  • Update dependency google-cloud-storage to v2.5.0 (#54) (b0e2745)
  • Update dependency google-crc32c to v1.5.0 (#55) (a20c8ab)
  • Update dependency googleapis-common-protos to v1.56.4 (#49) (62c0202)
  • Update dependency importlib-metadata to v4.12.0 (#63) (3a88cb3)
  • Update dependency jeepney to v0.8.0 (#64) (a4c5676)
  • Update dependency jinja2 to v3.1.2 (#65) (3e58704)
  • Update dependency keyring to v23.9.3 (#66) (3630bdc)
  • Update dependency markupsafe to v2.1.1 (#56) (58cf14a)
  • Update dependency protobuf to v3.20.2 (#57) (ee2f20d)
  • Update dependency protobuf to v4 (#67) (74ab05f)
  • Update dependency pyjwt to v2.5.0 (#58) (54bc183)
  • Update dependency requests to v2.28.1 (#59) (316c948)
  • Update dependency typing-extensions to v4.3.0 (#60) (d0cc0ec)
  • Update dependency zipp to v3.8.1 (#61) (c9443db)

0.3.0 (2022-09-15)

Features

  • environment variables, disk interfaces (4f26297)
  • environment variables, disk interfaces (4f26297)

Bug Fixes

  • Mark service_account_email as deprecated (#36) (176b6e6)

Documentation

  • removing comment from a deprecated field (176b6e6)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#38) (7d5571a)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 (#40) (fcd0595)

0.2.2 (2022-08-09)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3 (#25) (74aada0)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.1 (#28) (fd55721)

0.2.1 (2022-07-13)

Bug Fixes

0.2.0 (2022-06-30)

Features

  • add client library BUILD rules, API proto option, v1alpha service config file and service YAML file (ca7e9fa)
  • Enable REST transport for most of Java and Go clients (#6) (ca7e9fa)

Bug Fixes

  • update gapic-generator-java with mock service generation fixes (#13) (4ce5e88)

0.1.1 (2022-06-23)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 (#7) (0859548)

0.1.0 (2022-06-15)

Features