Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@ravisuhag ravisuhag released this 20 Jun 03:39
· 210 commits to main since this release
210a08e

What's Changed

  • feat: check job specification rpc in optimus by @kushsharma in #6
  • feat: add client RPC attributes to optimus Runtime proto by @rootcss in #9
  • feat: adding optimus runtime plugin by @kushsharma in #8
  • refactor: register instance api path for runtime_service.proto by @kushsharma in #10
  • feat: add optimus replay request by @mauliksoneji in #11
  • feat: job level retry config in optimus by @kushsharma in #12
  • fix(optimus): support multiple subquestion/answer at once in plugins by @kushsharma in #13
  • feat: add replay endpoint by @mauliksoneji in #14
  • feat(optimus): provide job name in plugin while requesting for questions by @kushsharma in #16
  • feat: add force to optimus ReplayRequest by @arinda-arif in #18
  • feat(optimus): allows posting job events in optimus by @kushsharma in #15
  • refactor: break optimus plugins into multiple services by @kushsharma in #20
  • feat: add replay status schema in optimus runtime_service proto by @arinda-arif in #21
  • chore: update issue templates by @ravisuhag in #24
  • feat: add metadata models by @StewartJingga in #19
  • refactor: remove unused java build steps and build files by @rohilsurana in #32
  • ci: use github action from github.com/bufbuild by @rohilsurana in #34
  • refactor: use buf.yaml to get third-party dependencies by @rohilsurana in #30
  • ci: push protobuf schemas to buf.build on push to main branch by @rohilsurana in #37
  • feat: add optimus replay list by @arinda-arif in #25
  • feat(stencil): add stencil protos by @harikrishnakanchi in #36
  • refactor(optimus): update misconfigured api path for runtime_service.proto by @scortier in #26
  • feat: support for optimus custom scheduler by @kushsharma in #22
  • refactor(optimus): rename DryRunReplay to ReplayDryRun in runtime svc by @kushsharma in #41
  • feat: add common service with version endpoint to expose version and other info of the server by @rohilsurana in #38
  • feat(optimus): add dryrun backup api path, request response model by @arinda-arif in #40
  • feat: add stencil search API by @harikrishnakanchi in #47
  • feat(assets): add preview facet by @StewartJingga in #51
  • doc: add a guide on generating golang code using buf by @StewartJingga in #50
  • feat(optimus): add backup api path, request response model by @arinda-arif in #44
  • feat: add shield proto by @krtkvrm in #45
  • fix(optimus): listing job specification ignored namespace field by @kushsharma in #52
  • fix: organization body in group by @krtkvrm in #55
  • ci: add buf lint check by @rsbh in #49
  • feat: add event service by @ramey in #54
  • feat: add guardian proto by @rahmatrhd in #17
  • Fix: add org_id in project Proto by @krtkvrm in #56
  • feat(assets): update assets metadata by @StewartJingga in #59
  • fix(guardian)!: change Policy_IAM type by @rahmatrhd in #60
  • feat!: add/modify stencil APIs by @harikrishnakanchi in #53
  • feat: add siren proto with validation by @pyadav in #27
  • chore(optimus): mark namespace in RegisterProjectRequest as deprecated by @arinda-arif in #62
  • fix: correct schema for role according to proto by @krtkvrm in #61
  • feat(optimus): fetch job task runtime details by @kushsharma in #57
  • fix: incorrect body type for user request by @aok1j1 in #68
  • feat(assets): add usage metrics to table profile by @mabdh in #65
  • feat(guardian): add list appeals filters by @rahmatrhd in #67
  • feat (shield): add actions, namespaces and policies apis by @rsbh in #69
  • feat: add siren subscriptions api proto by @whoAbhishekSah in #72
  • chore(guardian): add allowed_account_types field in ProviderConfig by @rahmatrhd in #74
  • feat: add relations and resources api by @rsbh in #73
  • chore(guardian): add approval reason by @rahmatrhd in #75
  • fix(assets): versioning assets with v1beta1 by @mabdh in #77
  • feat(stencil): remove http options for create/get schema data rpcs by @harikrishnakanchi in #71
  • fix(assets): add specific go package naming by @mabdh in #78
  • chore: move shield apis to v1beta1 by @krtkvrm in #81
  • fix: move shield package to v1beta1 by @ravisuhag in #82
  • feat(assets): add email field in Owner message by @mabdh in #80
  • feat(optimus): support multiple namespaces on replay and backup by @arinda-arif in #63
  • feat: add resource configuration for job by @irainia in #70
  • feat(optimus): add backup detail rpc by @arinda-arif in #66
  • refactor(optimus): fix linter errors in cluster and plugins directory by @kushsharma in #58
  • feat(guardian): add order_by fields for list appeals and approvals by @rahmatrhd in #84
  • chore(guardian): add iam profile_schema for fields mapping by @rahmatrhd in #85
  • feat(shield): add admins api by @rsbh in #86
  • fix(guardian): use uuid as identifier instead of uint by @rahmatrhd in #89
  • feat(shield): add user to resource message by @rsbh in #91
  • feat: add rpc for shield authz check by @krtkvrm in #90
  • feat(entropy): add entropy grpc service definition by @rohilsurana in #64
  • chore(guardian): add rejection_reason field in approval step config by @rahmatrhd in #96
  • chore(guardian): add filter by created_by by @rahmatrhd in #95
  • fix(entropy)!: use enum for resource status and change UpdateResourceRequest to include only urn and configs. by @rohilsurana in #97
  • feat(stencil): add support for search API by @ramey in #92
  • feat: add org_id field for ListGroupsRequest by @krtkvrm in #94
  • feat(shield): add api to list groups of a user by @rsbh in #99
  • feat(optimus): add listSecrets api, remove unused fields by @sbchaos in #93
  • feat(shield): add role query to list groups of a user by @rsbh in #101
  • feat(optimus): add additional user secrets config in compiled assets by @sbchaos in #103
  • Proposal - 1 : add external http sensor at optimus job dependency by @siddhanta-rath in #98
  • feat(optimus): add ability to delete secret for a project by @sbchaos in #104
  • feat(entropy): add apply action endpoint to entropy service by @rohilsurana in #108
  • feat(guardian): add new endpoint to update one provider by type and urn by @rahmatrhd in #109
  • feat: add compass proto by @mabdh in #112
  • Deploy multi namespace by @irainia in #113
  • feat(optimus): fetch JobRuns for given date range by @siddhanta-rath in #107
  • refactor(optimus): Split optimus runtime proto by @siddhanta-rath in #110
  • feat(optimus): add RefreshJobs rpc by @arinda-arif in #114
  • feat: add query filter to list resources api by @rsbh in #116
  • feat(compass): add asset, search, lineage, users, star, tags handlers by @mabdh in #115
  • feat: add urn for resource by @krtkvrm in #120
  • feat(entropy): add GetLog endpoint to stream resource logs by @rohilsurana in #121
  • feat: add path to search results by @harikrishnakanchi in #119
  • feat: add provider service by @ishanarya0 in #122
  • fix: fix provider config datatype to Value by @ishanarya0 in #124
  • feat(compass): add missing get all types api by @mabdh in #125
  • refactor(optimus): restructure RefreshJobsRequest by @arinda-arif in #127
  • feat(optimus): change how secrets are used by plugins by @sbchaos in #111
  • fix(compass): add missing owners field in upser/patch asset by @mabdh in #129
  • feat(compass): add query filters in assets api by @scortier in #123
  • feat(optimus): add get project proto & get namespace proto by @deryrahman in #117
  • feat: add airflow specific config on job spec by @irainia in #130
  • fix(compass): accept encoded path params by @mabdh in #133
  • feat: Add guardian get provider types request by @bsushmith in #134
  • feat(stencil): add compatibility check API by @harikrishnakanchi in #128
  • chore(siren): remove validation for receiver_name in send slack notification api by @rahmatrhd in #118
  • feat(optimus): add GetDeployJobsStatus by @arinda-arif in #132
  • feat(raccoon): fix buf lint issues by @ramey in #126
  • fix(compass): remove unnecessary fields and update docs by @mabdh in #135
  • feat(compass): change tags identifier to asset id by @mabdh in #131
  • chore: bump up compass swagger version by @mabdh in #137
  • refactor(entropy): updated the protobuf definitions by @spy16 in #136
  • feat(compass): remove upsert asset and format the proto by @mabdh in #138
  • chore(guardian): add provider and resource delete method by @rahmatrhd in #140
  • feat(compass): add filter to get all types by @mabdh in #141
  • refactor(siren): update receiver and namespace by @mabdh in #144
  • fix: bump up buf by @mabdh in #146
  • feat: bump up buf in publish workflow by @mabdh in #147

New Contributors

Full Changelog: v0.1.0...v0.2.0