You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release prepares validation of Script Language Containers (SLC) uploaded to BucketFS as a file archive, e.g. with extension `tar.gz`.
4
+
5
+
Validation is implemented by
6
+
* activating the uploaded SLC,
7
+
* running a UDF inside it,
8
+
* and making the UDF check for a specific file having been extracted from the SLC archive to be available on each node of the databasecluster.
9
+
10
+
Addtionally this release refactors the existing CLI tests for the `LanguageContainerDeployer` which were integration tests involving the whole chain from the CLI down to the API, starting a database and uploading and activating SLCs.
11
+
12
+
The existing integration tests have been split into
13
+
* either unit tests just verifiying that the CLI options are passed to the API
14
+
* or ordinary integration tests not using the CLI.
15
+
16
+
This enables faster and more robust tests for the pure CLI-related features, faster turnaounds during development, and separation of concerns.
17
+
18
+
## Features
19
+
20
+
*#50: Created new implementation `ExtractValidator` for validating extraction of
21
+
*#49: Integrated new `ExtractValidator` into `LanguageContainerDeployer`
22
+
23
+
# Refactoring
24
+
25
+
*#51: Split CLI integration tests
26
+
27
+
## Bug Fixing
28
+
29
+
*#60: Fix handling pip requirements when creating an SLC
This release prepares validation of Script Language Containers (SLC) uploaded to BucketFS as a file archive, e.g. with extension `tar.gz`.
4
-
5
-
Validation is implemented by
6
-
* activating the uploaded SLC,
7
-
* running a UDF inside it,
8
-
* and making the UDF check for a specific file having been extracted from the SLC archive to be available on each node of the databasecluster.
9
-
10
-
Addtionally this release refactors the existing CLI tests for the `LanguageContainerDeployer` which were integration tests involving the whole chain from the CLI down to the API, starting a database and uploading and activating SLCs.
11
-
12
-
The existing integration tests have been split into
13
-
* either unit tests just verifiying that the CLI options are passed to the API
14
-
* or ordinary integration tests not using the CLI.
15
-
16
-
This enables faster and more robust tests for the pure CLI-related features, faster turnaounds during development, and separation of concerns.
17
-
18
-
## Features
19
-
20
-
*#50: Created new implementation `ExtractValidator` for validating extraction of
21
-
*#49: Integrated new `ExtractValidator` into `LanguageContainerDeployer`
0 commit comments