Skip to content

Commit

Permalink
Update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
snazy committed Dec 4, 2023
1 parent f5a58df commit c61ed2f
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,26 @@ as necessary. Empty sections will not end in the release notes.

- Nessie Quarkus parts are now built against Java 17 and Java 17 is required to run Nessie Quarkus Server directly.
If you use the Docker image, nothing needs to be done, because the image already contains a compatible Java runtime.
- Due to the introduction of extensible object types in the storage layer, some storage backends
- Due to the introduction of new object types in the storage layer, some storage backends
will require a schema upgrade:
- JDBC: the following SQL statement must be executed on the Nessie database (please adapt the
statement to the actual database SQL dialect):
```sql
ALTER TABLE objs ADD COLUMN x_class VARCHAR, ADD COLUMN x_data BYTEA, ADD COLUMN x_compress VARCHAR;
ALTER TABLE objs
ADD COLUMN x_class VARCHAR,
ADD COLUMN x_data BYTEA,
ADD COLUMN x_compress VARCHAR,
ADD COLUMN u_space VARCHAR,
ADD COLUMN u_value VARCHAR;
```
- Cassandra: the following CQL statement must be executed on the Nessie database and keyspace:
```cql
ALTER TABLE <keyspace>.objs ADD x_class text, ADD x_data blob, ADD x_compress text;
ALTER TABLE <keyspace>.objs
ADD x_class text,
ADD x_data blob,
ADD x_compress text,
ADD u_space text,
ADD u_value text;
```

### Breaking changes
Expand Down

0 comments on commit c61ed2f

Please sign in to comment.