Anwar Hidayat

Results 18 issues of Anwar Hidayat

### Background If we look at the latest commit (referring to [this](79fdefa1012caed723dd681e3e02eff79830f9e7)), internally we will have migration mechanism being used. The migration `up` is executed whenever we run the server....

enhancement
techdebt

If we check the current implementation, we have `mock` package to store any mock structure for testing purposes. Instead of using `mock`, I suggest to change it into `mocks` instead....

refactor
techdebt

Differently formatting message, such as coloring message, could help the user to notice on something important. But, the current implementation of providing log could be improved. As observed, the following...

refactor
techdebt

The current implementation of bigquery datastore ([here](https://github.com/odpf/optimus/blob/54f0784be99bd128a197ff0a1e4395c598d35efd/ext/datastore/bigquery/bigquery.go)) has methods with similar implementations, mainly on `CreateResource` and `UpdateResource`. These methods are similar, with only difference is how the parameters being sent...

refactor

## TL;DR This issue proposes to revamp the current implementation to use proper pointer whever possible instead of value to address possible issues caused by side effect and memory consumption....

refactor
techdebt

### Background If we look at the current documentation, like README.md (latest commit [here](79fdefa1012caed723dd681e3e02eff79830f9e7)) or the [blog documentation](https://odpf.github.io/optimus/docs/introduction), there is no guide being provided to setup local for development. A...

documentation

This PR is to address issue (#453). In order for this PR to be merged, the following should be merged: - [ ] [proton PR](https://github.com/odpf/proton/pull/164): related to the contract being...

This PR is to fix and add additional implementations for the targetted branch, as the source branch is extended on it. This PR is related to [this](https://github.com/odpf/optimus/issues/453) issue.

This is to address [this issue](https://github.com/odpf/optimus/issues/548). Changes: * remove `ProjectJobSpecRepository` and `NamespaceJobSpecRepository` * refactor job spec repository to handle job spec only * remove `ResolveStaticDependencies` because: * error in its...

refactor

**Description** This is part of [this discussion](https://github.com/odpf/optimus/discussions/479). There are some todos in airflow scheduler implmentations. This issue is to address such todos: - [ ] method ListJobs can get record...

refactor