- Removing kubernetes stuff and adding support for IRIS 2023.2
- Bumping IRIS version to 2021.2.0.649.0
- Bumping IRIS version to 2021.2.0.637.0
- Fixing version of parent docker image to node:10.24.1-alpine3.11 in order to prevent error 'Error: error:0308010C:digital envelope routines::unsupported'
- Bumped IRIS and ICM version to 2021.2.0.619.0
- Making worker machine type and java JMX configurable
- Increasing amount of memory of query workers to 6144Mb
- Making the query workers fetch all keys (not only the first 4)
- Making speed test containers run with --security-opt seccomp=unconfined --privileged
- Bumping IRIS version to 2021.1.0.215.0
- Adding code that helps us to extract jar files from a running IRIS image and register it on our local maven repository.
- Adding functions to stop/start containers in machines
- IRIS 2021.1.215 uses port 1972 as its default Super Server port.
- Eliminating asyncwij from merge.cpf because it seems it is not supported anymore by IRIS 2021.1
- Bumping the version of IRIS to 2021.1.215.0
- fixing global buffers for m5.xlarge
- added support for ECP
- Fixing issue with powershell that would cause it to crash when multiple lines were intered in CONF_ICM_TAG or CONF_ICM_REPO
- Documentation fixes and fix to ICM registry location
- Fixing typo on license folder name
- Making sure the license folder will exist
- Several Angular UI security updates
- Adding support for Kubernetes
- Bumping to IRIS base image 1.7.1 because of messages.log problem.
- Making workers exist after an exception so that Kubernetes can restart the container for us.
- Making workers register with their IP addresses so that HTAP Demo can work on Kubernetes.
- Improving error message given by workers when it is not possible to register with the master. In that case, the workers will also not exit instead of staying there doing nothing.
- Bumping IRIS version to 2020.3.0.200.0
- Update README.md
- Adding support for Oracle on AWS
- Normalizing code so that both container and containerless speedtests are deployed in the same way using VM ICM roles.
- Making sure that ICMDurable/license/replace_this_file_with_your_iris_key is not there when it is time to provision
- Leaving 10Gb left on the data folder when pre-expanding IRIS database
- Making speedtest container image names shorter because of new ICM version
- Using newer version of docker. Fixing missing ;; on deployspeedtest.sh
- Changing ICM and IRIS version to 2020.3.0.200.0
- Adding mariadb and postgres results
- Improving documentation for using ICM with the HTAP demo.
- Adding support for Sybase ASE
- Adding more comments to SQL Server results
- Template for m5.8xlarge
- Adding script that removes all containers from AWS.
- Fixing a dead lock when using more than one ingestion worker or query worker
- Using getVPC to get VPC info
- Using more recent amazon images
- Fixing a bug with the ICM code that was using wrong state dir
- Documentation - what is the difference against sysbench?
- Adding documentation for the 2 new columns in results csv file.
- Assigning independent thread pool to workers so that a higher number of threads can be used per worker
- Adding more statistics. Fixing bug with avg metrics when throttling
- Fixing avg rec/s for SQL Server
- Fixing problem when avg curves for ingestion and query would be wrong if throttling was in use (adding ms wait time for batches and queries)
- Changing the settings UI to allow for specifying a number of ms to wait between every inserted batch
- Changing the report file to include the number of threads that were active on every second during the entire test
- Adding dead lock optimizations to SQL Server
- Finishing support for SQL Server on AWS
- Correcting measurements of SAP HANA speed test.
- Detecting where to create database file on SQL Server automatically
- Adding support for specifying how many keys query workers should be fetching
- Updating SAP HANA's results
- Updating AWS Aurora Results
- Displaying VPC information after provisioning just in case user wants to test just a non-IRIS database
- Fixing problem with results.csv where initial lines had zero values
- Better name for a method
- Adding docker_safe_cleanup.sh script
- Making sure we are using IRIS JDBC Driver for 2020.2
- Allowing user to close web browser and reopen it on starting state.
- Adding intermediate state 'starting' to the Run Test button.
- Adding better workaround support to ICM scripts
- Adding support for pre-expanding database for IRIS and SQL Server before test starts
- Making Test be based on IRIS 2020.2.0.196.0
- Immediately hide Start Button after pressing it. Show a starting message instead. Show stop button just after we know the test has been started successfully.
- Adding support for SQL Server on AWS
- Documenting metrics on CSV on README.md file
- Adding missing metric to CSV file: queryAndConsumptionTimeInMs
- Adding reference to the change log
- Speed Test UI can now be closed, leaving the test running on the server. It can be opened again to check on progress and download the results of the test.
- Adding new configuration field to the UI to specify maximum time to run the test
- Adding stop_containers.sh to stand alone scripts.
- Adding button to the UI so we can retrieve the results as a csv file.
- Adding --stateDir state to unprovision template
- Adding more information to the README
- Adding reconnect parameter to JDBC connection for SAP HANA
- Documenting avg size of record in DATA and JOURNAL
- Increasing size of DATA and JOURNAL so we can test IRIS for about 90min on AWS i3.xlarge against SAP HANA
- Final results for SAP HANA
- Moving change of firewall configurations from setup to provision
- Fixing bug on ICM that prevented us from mounting the DATA volume
- Documentation for running with AWS Aurora
- Full support for SAP HANA Documentation
- Support for SQL Server
- Adding bouncespeedtest.sh script. When using an ICM deployment, it will restart all CN containers for us.
- Adding support for AWS Aurora to ICM scripts
- IRIS Speed Test is now based on IRIS Community 2020.1.0.197.0
- Adding reference to the readmission demo to the "other demos" section
- Reverting to IRIS 2019.3.
- Adding Enable CallIn Procedure to Master to support XEP
- Removing env.sh
- Multiple ICM instance types now supported. Adding support for merge.cpf
- Adding support to SAP HANA for ICM
- Documentation
- Adding support for ICM. Fixing UI bugs. Allowing configuration of the Speed TEst from the UI
- Adding support for SAP HANA
- Upgrading to docker-compose format 3.7. Eliminating condition under depends_on
- fixing computeAggregateMetrics method to use seconds instead of milliseconds when appropriate
- Removing target folder. Fixing typos on README.md
- adding updates for chart axis naming
- adding updates for dynamic title population
- Adding server side support for getTitle()
- Improving standalone scripts and documentation
- Architecture refactored to support multiple databases and connectivity models beyond JDBC.
- Added support for MySQL
- Can now be run standalone
- Initial version