Changelog¶
2024-07-08¶
Bump version of project into v2.8.14
with backend of (2.5.1
) and engine of (2.7.31
)
Dataset:
-
[VSD] Updated the VSD element
-
[Vietstock] Fixed issue divide 1000 for timeset
-
Added handle for VSD component
-
Removed basement_csh_ohlcv_eod_index
-
Removed tables in basement layer:
basement_ssi_profiles
,basement_cafef_eod
-
Transfer the element of quote (security and idnex)
Internal:
-
Updated README with badges for project
-
Bump project dependencies:
-
ruff
into minv0.4.8
-
pip
into24.1.1
-
Updated the maintainer in Dockerfile tags
-
[CICD] Handle the process to install
ruff
only -
Added internal docs
-
Added target of:
venv
,install-dev
,install-docs
,docs
Engine:
- Added configuration for
dbt-checkpoint
Backend:
-
Updated flow
-
Updated target for:
venv
,install
,install-profile
2024-07-02¶
Bump version of backend into v2.6.12
-
Updated element with quote from HSC into INNO
-
Handle the flow suite of quote for future
2024-06-03:
-
Updated documentation for working with propject
-
Release process
-
Prerequisite
-
Developer process
-
Installment
2024-06-02:
-
Updated namespace for the
Run
service withworkflow
-
Triggers the Run build with the changes on folder
application
-
Bump supported of dbt-parser into version
0.6.0
Documentation: PyPi dbt-artifacts-parser
Version of 0.6.0
supported pydantic
v1 and dbt from v1.5 -> v.1.7
Version mapping is V11 based on Manifest JSON
-
Fixed required version in
dbt
configuration -
Updated README
-
Align with dbt version
1.7
with changelog of dbt -
Updated timeout into 900 (~15 minutes) instead of 600 (~10 minutes)
-
Fix docker-compose.yaml:
version
is obsolete. -
[CICD] Handle the
Dockefile
with: -
Updated labels of
Dockerfile
withvn.innotech.data.transform.internal
reversed -
Align version with
dbt-project
-
Removed config for the script has been handle by CloudBuild
-
Validate the folder on
.dockerignore
and .gcloudignore in the top folder
2024-05-26:
2024-MM-DD:
-
Updated Cloudbuild layout component with advanced configurations
-
Disable
end_of_line = lf
-
Rename
SERVICE_ACCOUNT_KEYFILE
with current service account -
Add raw instruction included in command
-
Config path on the BUILD argument for application https://stackoverflow.com/questions/7126580/expand-a-possible-relative-path-in-bash
-
Check all trigger element
-
Different place for execute REL_ARG
-
Add scheduler for testing service
-
Add
fail-fast
on the trigger by push to branch (formaster
andproduction
) -
Config the secret mount for REL_ARG
-
RUN dbt deps --project-dir ./application/ --profiles-dir ./application/.dbt/;
-
C-parser for LibYAML
-
Check workflow element
-
Table transfer
-
Config Zone in Workflow
-
Review all the layout of Cloudbuild
-
Review all config element
-
Fix layout of Dockerfile
-
Seperated the
requirement.txt
with related build COPY in theDockerfile
-
Fix space after the bash
RUN apt-get update &&\
and put-y
for confirm the update process -
Config some Python environment
-
Add the LABEL for Dockerfile with
maintainer
-
Mount the different context of backend to server/ and application seperated with different mount
Make sure this is handled
2024-MM-DD:
-
Schedule:
-
Deploy schedule with hash change on the frequency basic
-
CICD to build the schedule for:
a) 0 15 * * *
to build the timelapse model (Asia/Ho_Chi_Minh)
b) Each 15 minutes for the provider model (Asia/Ho_Chi_Minh) start at 0:01:00 AM
-
CICD
coding-standard
change name tocode-compliance
and changedir
intobackend
-
Config the name for all related to new repo with the GH Secret for Slack Token
-
Add component to validate Python version in the
backend
-
Check the secret name and value with the target syntax
-
Change this
BQ_PREFIX_DATASET
toBIGQUERY_DATASET_PREFIX_NAME
-
Check deployment environment align with
class::Environment
-
Change
bigquery-morphling
intoinno-lake-prep
-
Config resource for production level
-
@bao Refactor target
clean
inMakefile
2024-MM-DD:
-
Build trigger for build the the
lake-prep
repository -
CICD:
-
After deploy to production. Required to CICD to refresh run.
-
CICD for artifacts https://hub.getdbt.com/brooklyn-data/dbt_artifacts/latest/
-
Notification on build for developers and maintainer
-
Updated concurrency to 1 for 2 instances, reduced memory
-
Implement server using
FastAPI
instead ofGo
-
Returned the schema manifest into system
-
Enforce precommit with
ruff
2024-01-01¶
- Updated documentation for headstart
2023-09-12¶
-
CICD:
-
After deploy to production. Required to CICD to refresh run.
-
Notification on build for developers and maintainer
-
Updated concurrency to 1 instead of 2 instances, reduced memory
-
Implement server using
FastAPI
instead ofGo
-
⚓ Bump version of
dbt-core
to v1.6.0
2023-08-11¶
-
Updated documenation related to lake-prep
-
Add
VSIC
model forsummary
,search
2023-08-07¶
- Added
ruff
andpre-commit
enforce
2023-02-15¶
- [Maintaince] Repository layout structure