All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, markdownlint, and this project adheres to Semantic Versioning.
- Move from database specific initializers to
senzing/senzing-tools init-database
- Move from database specific initializers to
senzing/senzing-tools initdatabase
- Updated README.md documentation
- Migrate from Juypter notebook to Jupyter lab
- Updated location of pgAdmin
servers.json
file - Refactor how data sources are added for "Truth Set"
- Moved to "Truth Set" demonstration data
- Changed directory permissions
- Improved documentation
- Information on ELK stack
- Add
LICENSESTRINGBASE64
- Remove
ENTITY_TYPE
support
- Move from
yum
toapt
based installation.
- Move from senzing data 2.0.0 to 3.0.0
- Changed network to
senzing-network
as default name.
- Migrate from
senzing-api-server
tosenzing-poc-server
- Improved docker image version management
- Updated documentation
- Moved demonstrations into "advanced" instructions
- Add SENZING_ENGINE_CONFIGURATION_JSON to services
- Updated README.md files
- Add information on SSH port
- Change senzing-api-server parameters from command-line to environment variables
- Update docker image version defaults
- bitnami/kafka:2.4.0 to bitnami/kafka:2.8.0-debian-10-r55
- bitnami/rabbitmq:3.8.2 to bitnami/rabbitmq:3.8.19-debian-10-r6
- bitnami/zookeeper:3.5.6 to bitnami/zookeeper:3.7.0-debian-10-r87
- ibmcom/db2:11.5.0.0a to ibmcom/db2:11.5.5.1
- mysql:5.7 to bitnami/mysql:5.7.34-debian-10-r70
- obsidiandynamics/kafdrop:3.23.0 to obsidiandynamics/kafdrop:3.27.0
- phpmyadmin/phpmyadmin:4.9 to bitnami/phpmyadmin:5.1.1-debian-10-r29
- postgres:11.6 to bitnami/postgresql:11.12.0-debian-10-r50
- senzing/console:1.0.1 to senzing/console:1.0.3
- senzing/init-container:1.6.9 to senzing/init-container:1.6.12
- senzing/jupyter:1.2.0 to senzing/jupyter:1.3.0
- senzing/redoer:1.3.5 to senzing/redoer:1.3.9
- senzing/resolver:1.3.1 to senzing/resolver:1.3.2
- senzing/senzing-api-server:2.5.0 to senzing/senzing-api-server:2.6.2
- senzing/sshd:1.1.0 to senzing/sshd:1.2.3
- senzing/stream-loader:1.7.5 to senzing/stream-loader:1.8.2
- senzing/stream-producer:1.4.0 to senzing/stream-producer:1.5.1
- senzing/xterm:1.1.0 to senzing/xterm:1.1.2
- swaggerapi/swagger-ui to swaggerapi/swagger-ui:v3.51.0
- Migration to
senzingdata-2.0.0
- Change default senzing/sshd port from 22 to 9181
- Update docker image versions
- senzing/console:1.0.0 to senzing/console:1.0.1
- senzing/entity-search-web-app:2.2.1 to senzing/entity-search-web-app:2.2.3
- senzing/init-container:1.6.6 to senzing/init-container:1.6.9
- senzing/senzing-api-server:2.3.2 to senzing/senzing-api-server:2.5.0
- senzing/sshd:1.0.3 to senzing/sshd:1.1.0
- senzing/stream-loader:1.7.2 to senzing/stream-loader:1.7.5
- senzing/stream-producer:1.3.3 to senzing/stream-producer:1.4.0
- senzing/yum:1.1.3 to senzing/yum:1.1.4
senzing/jupyter
added to cluster databasessenzing/sshd
added for ssh/scp accessKAFKA_ADVERTISED_LISTENERS
for Kafka
- Removed
senzing/debug
and addedsenzing/console
in its place - Update docker image versions
- senzing/stream-producer:1.3.1 to senzing/stream-producer:1.3.3
- senzing/stream-loader:1.7.0 to senzing/stream-loader:1.7.2
- senzing/redoer:1.3.4 to senzing/redoer:1.3.5
- senzing/senzing-api-server:2.3.1 to senzing/senzing-api-server:2.3.2
- senzing/xterm:1.0.5 to senzing/xterm:1.1.0
- Migrated from
senzing/debug
tosenzing/console
swaggerapi/swagger-ui
container
- Documentation improvements
- Updated versions of containers
- Update invocation to
webapp:
- Fix database connectivity issues with
redoer:
for Db2 and MS SQL. - Update docker image versions
- senzing/jupyter 1.5.5 to 1.2.0
- Works with senzing version 2.0.0 and above
- Added "senzing/redoer:1.3.1" to formations
- Update docker image versions
- senzing/entity-search-web-app:1.2.1 to senzing/entity-search-web-app:2.0.0
- senzing/init-container:1.5.4 to senzing/init-container:1.5.6
- senzing/redoer:1.3.0 to senzing/redoer:1.3.1
- senzing/resolver:1.2.0 to senzing/resolver:1.3.0
- senzing/senzing-api-server:1.8.3 to senzing/senzing-api-server:2.0.0
- senzing/senzing-debug:1.3.4 to senzing/senzing-debug:1.3.5
- senzing/stream-loader:1.5.4 to senzing/stream-loader:1.5.5
- senzing/stream-producer: 1.1.1 to senzing/stream-producer:1.2.2
- senzing/xterm:1.0.2 to senzing/xterm:1.0.3
- Works with senzing versions up to 1.15.6
- Not supported for senzing version 2.0.0 and above
- Added advanced scenarios for PostgreSQL, RabbitMQ, and Kafka
- Rename "With-info" to "Withinfo"
- Update docker image versions
- postgres:11.5 to postgres:11.6
- senzing/init-container 1.3.3 to 1.5.0
- senzing/debug 1.2.1 to 1.3.0
- senzing/stream-loader 1.4.0 to 1.5.3
- senzing/stream-logger 1.0.0 to 1.0.1
- senzing/redoer 1.1.0 to 1.2.1
- Added
kafdrop
; removed kafka-manager - Simplified localhost storage ("volumes:")
- Simplified
README.md
- Moved "advanced" topics into knowledge-base and linked to them.
- Using
sudo --preserve-env
- Update versions of docker images
- Senzing docker images updated from
debian:9
todebian:10.2
- Added simplified
docker-compose-getting-started
- Added
docker-compose-rabbitmq-sqlite-governor
example. - Added
docker-compose-rabbitmq-sqlite-jupyter
example. - Added spike for "withInfo"
- Added demonstration using SQLite Senzing cluster.
- Added demonstrations using MSSQL.
- Updated versions of underlying docker images.
- Moved to RPM-based Senzing installation
- Separated "database initialization" into separate docker-compose formation.
- MySQL
- PostgreSQL
- SQLite
- Added tags to images
- Cleaned YAML
- Standardized on
TEST
datasource
- Initial release.