Skip to content

Commit

Permalink
Merge pull request #2689 from scragraham/dev-sgraham-587
Browse files Browse the repository at this point in the history
RM-587 - 3.5.0 Version bump - Release Notes
  • Loading branch information
jeanleonov authored Mar 7, 2018
2 parents cc43abe + 62a8051 commit 6360f11
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 1 deletion.
63 changes: 63 additions & 0 deletions RELEASE
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,69 @@
/_/ |_/ .___/ .___//____/\___/\__,_/_/ \___/
/_/ /_/

AppScale version 3.5.0, released March 2018
Highlights of features/bugs in this release:

- Add datastore viewer to the dashboard
- Improve lb responsiveness
- Transaction groomer
- Add push queue stats to Hermes
- Allow group locks to persist when commits fail
- Allow different instance type per role
- Handle key inequality filter within property value
- Change appengine role to compute
- Whitelist inbound service warmup
- Run apps without application element in app.yaml
- Use prefix for the haproxy app config file
- Prevent ProjectGroomer worker from stopping
- Stick to the duty cycle length
- Capture Net::ReadTimeout when using Net::HTTP
- Haproxy consolidate apps
- Patch for GAE Issue # 12783 - Conditional import of RAND_egd from _ssl
- Don't clear cron jobs during an up
- Remove tcp_tw_recycle option
- Replace reference to deprecated role
- Reduce Cassandra memory if running other services
- Allow the dashboard to be updated
- Differentiate between project IDs and version keys
- Encode entity names when acquiring lock
- Add external API server
- Allow Hermes to check RabbitMQ status
- Fix JSP compilation under Java 8
- Handle missing WEB-INF directory
- Account properly for pending AppServer.
- Handle UpdateCron requests
- Quote environment variables
- Don't wait for taskqueue master to start rabbitmq
- Autoscale with N load balancer nodes
- Set log after restart
- Clear logs when flushing
- Add support for Jessie
- Remove support for precise
- Use tornado coroutines when performing retries.
- Add bin, bout, hrsp_4xx, hrsp_5xx to proxy.frontend include list
- Retrieve inbound services from ZooKeeper
- Start proper epmd service even without RabbitMQ
- Perform ZK operations off of the Kazoo thread
- Keep track of ZooKeeper state with TransactionManager
- Move AppControllerClient to separate package
- Kill instances when they exceed memory limit
- Set up blobstore routing on each load balancer
- Wait after a restore for cluster to be ready
- Access Tokens for Admin API
- Forward add_routing_for_appserver
- Include version headers when making TQ requests
- Do not raise HttpError outside context of HTTP request
- Use custom template for combined app log messages
- Define property name based on rsyslog version
- Return appropriate error when a queue is not found
- Fix pidfile for RabbitMQ in Docker
- Add sandbox function for expanduser.


Known Issues:


AppScale version 3.4.0, released Oct, 2017
Highlights of features/bugs in this release:
- Upgraded Appscale images to Xenial
Expand Down
3 changes: 2 additions & 1 deletion util/gen_release_notes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ echo "Highlights of features/bugs in this release:" >> t_release

echo -n "Gathering git logs"
# Git logs from last tag (eg 3.4.0)
git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:"- %s" >> t_release
git log $(git describe --tags --abbrev=0)..HEAD | grep -A5 'Merge pull request' | grep -v 'commit ' | grep -v Author: | grep -v -- '--' | grep -v "Merge" | grep -v -e '^[[:space:]]*$' | sed 's/[[:space:]]*/ - /' >> t_release

echo "" >> t_release
echo "" >> t_release
echo "...done"
Expand Down

0 comments on commit 6360f11

Please sign in to comment.