|
5 | 5 | /_/ |_/ .___/ .___//____/\___/\__,_/_/ \___/
|
6 | 6 | /_/ /_/
|
7 | 7 |
|
| 8 | +AppScale version 3.8.0, released September 2019 |
| 9 | +Highlights of features and defects fixed in this release: |
| 10 | + - Login continue scheme |
| 11 | + - Dispatch Routing from yaml |
| 12 | + - Install newer psutils to handle kernel 5.X output of /proc/diskstats |
| 13 | + - Allow custom service accounts for restore operations |
| 14 | + - Remove Cassandra-specific backup/restore scripts |
| 15 | + - Fix usages of ZKTransaction class |
| 16 | + - Update bootstrap.sh usage text for agents |
| 17 | + - Stop unassigned services |
| 18 | + - Remove Fixnum warning |
| 19 | + - Remove old zk nodes structure |
| 20 | + - Remove outdated scripts |
| 21 | + - Display a selection menu for available accounts |
| 22 | + - Remove support for Debian Jessie |
| 23 | + - Search backup restore |
| 24 | + - Store FoundationDB clusterfile content in Zookeeper |
| 25 | + - Use monotonic module when measuring intervals |
| 26 | + - Limit connection retries when stopping celery |
| 27 | + - Support custom service accounts for datastore_admin backups |
| 28 | + - Install FoundationDB client libraries |
| 29 | + - UA Server backup/restore |
| 30 | + - Add a rough interface for managing service accounts |
| 31 | + - Remove M2Crypto dependency |
| 32 | + - Retry applying transaction mutations |
| 33 | + - AppController haproxy reload via monit |
| 34 | + - Escape property values when outputting table |
| 35 | + - Be more flexible when selecting a composite index |
| 36 | + - Remove ntp dependency |
| 37 | + - Flatten path before extracting the entity group |
| 38 | + - Check if we have flower, and added dependency |
| 39 | + - Remove iaas system manager |
| 40 | + - Disable ssl verification for Java application server channel client |
| 41 | + - AppController command output to standard error / logging verbosity |
| 42 | + - No need to use sudo during installation |
| 43 | + - Search2 integrated |
| 44 | + - Datastore service assignments calculated by admin server not controller |
| 45 | + - Delete SDK from AppTaskQueue |
| 46 | + - AppController update jsp jar when rebuilding java application server |
| 47 | + - Java 8 runtime |
| 48 | + - Add initial FDB datastore backend implementation |
| 49 | + - Handle scheme redirects with the dispatcher |
| 50 | + - Fix non-cloud mode of AppScale launch. |
| 51 | + - Perform datastore operations in batches |
| 52 | + - Scaled nodes changes |
| 53 | + - Stop services concurrently |
| 54 | + - Higher TaskQueue e2e test stability |
| 55 | + - AppServer generate internal admin login secret where needed |
| 56 | + - Add initial implementation of datastore-backed sessions |
| 57 | + - App cert |
| 58 | + - Move of appscale.tools.agents to appscale.agents - appscale repo. |
| 59 | + - Fix python detection in taskqueue tests |
| 60 | + - Better venvs support in AppController |
| 61 | + - Resolving dependencies between tq and adminserver |
| 62 | + - AppServer admin server module should not be enabled for python runtime |
| 63 | + - Do not modify /root file mode on install |
| 64 | + - Remove support for trusty |
| 65 | + - Increase the monit safety sleep time |
| 66 | + - Limit version of cassandra-driver |
| 67 | + - Dont override hostname |
| 68 | + - Use pymemcache to implement the memcache API |
| 69 | + - Remove local_ip helper function |
| 70 | + - Splitting service specific and service common code |
| 71 | + - Retry 3 times with backoff on socket err in AppServer |
| 72 | + - AppServer request environment setup |
| 73 | + - Remove old soap calls |
| 74 | + - Fix the Ruby client's get and set property methods |
| 75 | + - Blobstore application id header and relative success url |
| 76 | + - AppServer ensure request type set for request |
| 77 | + - Add check for system stats |
| 78 | + - Use the Python API server for some Java runtime calls |
| 79 | + - Removed cached local IP |
| 80 | + - Pass app identity calls to the external API server |
| 81 | + - Datastore service index manager zookeeper callback state parameter |
| 82 | + - Avoid using localhost when waiting for service |
| 83 | + - Use output of appscale-admin summary |
| 84 | + - Check for more results during query |
| 85 | + - Remove haproxy statistics page |
| 86 | + - Clear monit environment variables before exec |
| 87 | + - Enforce min machines |
| 88 | + - Cron schedule list parsing and sub-daily interval crontab generation |
| 89 | + - Update default config for java runtime |
| 90 | + - Move protobuffer handling to different level |
| 91 | + - Remove HAProxy stats URL |
| 92 | + - Wait for result before setting chosen task name |
| 93 | + - Add faceted search support to the Python runtime |
| 94 | + - Continue batch query if limit hasn't been reached |
| 95 | + - Restart unavailable instances |
| 96 | + - Allow push queue bucket size and max concurrent requests parameters |
| 97 | + - Datastore entity locking resolve deadlock retry syntax |
| 98 | + - Async coroutine retry for datastore large batches |
| 99 | + - Ensure application instances logger tag is 32 characters or less |
| 100 | + - Datastore statistics timestamp second resolution |
| 101 | + - Configure open file limit for monit |
| 102 | + - Add B* instance classes |
| 103 | + - Proxy stats 7x performance improvement |
| 104 | + - Add aws_subnet_id controller option |
| 105 | + - Allow "__key__" along with other equality filters |
| 106 | + - Remove "for_cas" field requirement on set |
| 107 | + - Access AC and AdminServer with private IPs |
| 108 | + - Remove dead code from helper library |
| 109 | + - Only list unique items in project list |
| 110 | + - Prevent SDK from starting more than one instance |
| 111 | + - Remove login role |
| 112 | + |
| 113 | +Known Issues: |
| 114 | + |
8 | 115 | AppScale version 3.7.1, released May 2019
|
9 | 116 | Highlights of features and defects fixed in this release:
|
10 | 117 | - Update cron when login property is changed
|
|
0 commit comments