Skip to content

Commit

Permalink
Merge pull request #3035 from scragraham/topic-3.7-release-notes
Browse files Browse the repository at this point in the history
Release notes for 3.7.0
  • Loading branch information
scragraham authored Apr 5, 2019
2 parents 49deffa + 2f6f9d3 commit eab6d7c
Showing 1 changed file with 88 additions and 0 deletions.
88 changes: 88 additions & 0 deletions RELEASE
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,94 @@
/_/ |_/ .___/ .___//____/\___/\__,_/_/ \___/
/_/ /_/

AppScale version 3.7.0, released April 2019
Highlights of features and defects fixed in this release:
- InfrastructureManager restructure
- Change jobs to roles
- Raise API server errors as Java exceptions
- Don't add tag data to task if the task has none
- Rescue Errno::EHOSTUNREACH
- Add a timeout to the health check request
- Retry dashboard deploy operations on timeout
- Remove monit maintenance port from the firewall.
- Add required ProjectGroomer argument
- Remove index management from datastore clients
- Add standalone API Server from SDK
- Update allocate methods in datastore stubs
- Replacing zookeeper_locations.json with zookeeper_locations
- Bound update threads
- Use initial flags from increment request
- Add partition list to RabbitMQ stats snapshot
- get_index method reorganizing
- Made appscale.common python3 compatibility changes
- Drop requests that don't match the login property
- Use login property when setting cron locations
- Ensure requests to channel path match
- Use login property as ejabberd host
- Serving status modification for application versions with manual scaling
- Route instances as soon as they are registered
- Smooth current sessions for autoscaling
- Don't wait for autoscaled nodes
- Add support for the target field for cron jobs
- Rework search query parsing and building
- Limit the number of entities fetched per statement
- Store hints within the persistent state directory
- Communicate with ejabberd using private IP address
- Accept multiple values per field in SearchService
- Handle datastore connection errors with TQ server
- AdminServer application deployment check now ignores working directory
- Master reload state
- Postgres connection pool with autoreconnect
- Accept single exception class as retry_on_exception value
- Terminate not started AppServers first
- Check for valid local source archive
- Project ID validation upgrade
- Application scaling for version configuration
- Added service ID validation and modified version ID validation.
- Implement apps.services.list
- Exit early if version is not found in zookeeper
- Use zookeeper for stopped versions
- Ec2 private ips
- Defer to vendored framework for endpoints 2
- Accept all arguments to _handle_request
- Move blob fetching work to DatastoreBlobReader
- Use a fallback mechanism on connection failures
- Test query that exceeds Cassandra page size
- Use gossip to find live Cassandra nodes
- Collect each page of results within callback
- Improve speed of rebalance script
- Move instance fulfillment work to InstanceManager
- Allow change instance type
- Add cassandra status to Hermes
- Fix snapshots caching in Hermes
- Force the push worker to time out stuck tasks
- Optimize Service Stats
- Make communication with rabbitmq async (in Hermes)
- Fix list_tasks method in TaskQueue
- Taskqueue load test
- Taskqueue e2e test
- enable-datastore-viewer.sh: Fix command extracting admin port
- Add IndexManager
- Re-add editing capabilities to datastore viewer
- Add basic pull queue viewer to dashboard
- Logging update to use per-module loggers
- Run datastore servers in a custom slice
- Add support for Bionic
- Add support for Stretch
- Remove support for wheezy
- Fix bionic php dependencies
- Use the unittest module to run end-to-end tests
- Use a patched version of Cassandra
- Decrease Cassandra heap size when sharing roles
- Install Python MySQL client during build
- Update Python and PHP runtime to 1.8.4 SDK
- Pin SOAPpy to version 0.12.22
- Require attrs>=18.1.0
- Ensure newer version of PyYAML is installed

Known Issues:


AppScale version 3.6.0, released August 2018
Highlights of features and defects fixed in this release:
- Close PG connection when cleaning up project
Expand Down

0 comments on commit eab6d7c

Please sign in to comment.