Skip to content

Commit 27f6d37

Browse files
authored
Merge pull request #2459 from jeanleonov/3.3.0
3.3.0 Release notes
2 parents 268a14b + a1aa979 commit 27f6d37

File tree

2 files changed

+58
-29
lines changed

2 files changed

+58
-29
lines changed

RELEASE

Lines changed: 57 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,38 @@
1-
___ _____ __
2-
/ | ____ ____ / ___/_________ / /___
1+
___ _____ __
2+
/ | ____ ____ / ___/_________ / /___
33
/ /| | / __ \/ __ \ \__ \/ ___/ __ `/ // _ \
44
/ ___ |/ /_/ / /_/ /___/ / /__/ /_/ / // __/
5-
/_/ |_/ .___/ .___//____/\___/\__,_/_/ \___/
6-
/_/ /_/
5+
/_/ |_/ .___/ .___//____/\___/\__,_/_/ \___/
6+
/_/ /_/
7+
AppScale version 3.3.0, released June, 2017
8+
Highlights of features/bugs in this release:
9+
- Added support for Ubuntu Xenial
10+
- Improved autoscaling mechanism to rely on resources capacity
11+
- Removed unnecessary DB request while adding task
12+
- Fixed a bug that caused a DB request to hang indefinitely
13+
- Improved log collection command on appscale-tools
14+
- Simplified the process for enabling the datastore-viewer
15+
- Fixed ejabberd configuration and installation on Azure
16+
- Manual scaling with add-instances in cloud
17+
- Added retry for queue operations to improve reliability
18+
- Clearer error messages if AppScale is not configured correctly
19+
- Fixed a bug that could cause inconsistent state of task when it’s deleted
20+
- Starting only one process per BRServer for easier monitoring
21+
- Improved task queue leases performance
22+
- Fixed a bug with single-property cursor queries that have an equality filter on a multi-valued property
23+
- Improved load balancer configurations
24+
- Improved handling of datastore timeout
25+
- Allocating entity IDs in blocks
26+
- Added base support of Google Admin API
27+
- Improved monitoring of running AppScale processes
28+
- Added docs for starting datastore on its own
29+
- Starting AppScale services in background
30+
- Fixed a bug with a pillow version used for Images API
31+
- Improved rabbitmq stability
32+
- Keep redirect URL after creating a user
33+
- Added performance profiling
34+
- Other minor improvements and fixes
35+
736
AppScale version 3.2.1, released April, 2017
837
Highlights of features/bugs in this release:
938
- Fixed appscale upgrade from 3.1.0
@@ -95,7 +124,7 @@ Highlights of features/bugs in this release:
95124
- Removed confusing error about non-existing dir during bootstrap
96125
- Avoid unsafe disk operations on mount
97126
- Wait for at most 30 seconds for a monit operation
98-
- Wait for database quorum for all tokens on start
127+
- Wait for database quorum for all tokens on start
99128

100129
AppScale version 2.9.0, released June, 2016
101130
Highlights of features/bugs in this release:
@@ -563,7 +592,7 @@ Bugs fixed in this release:
563592
- No longer reporting negative requests per second in AppDashboard for apps
564593
- Stripping leading and trailing whitespace on username when users log into AppDashboard
565594
- AppDashboard no longer infinitely retries when talking to AppController
566-
- Create random keyname and group
595+
- Create random keyname and group
567596
- Link to header in AppDashboard now works again
568597
- AppController retries requests to AppDashboard that fail b/c of transient errors
569598
- Updated GCE support to use v1beta15 instead of the now unsupported v1beta14
@@ -794,10 +823,10 @@ Bugs fixed in this release:
794823
- Python AppServer leaks memory
795824
- InfrastructureManager is not using given user's credentials
796825
- AppController crashes if it can't determine its own IP address
797-
- Failure to delete app data from ZooKeeper prevents app removal
798-
- Uploading apps via web UI doesn't work
799-
- Removed sisyphus from code base
800-
- New builds fail due to Rake error
826+
- Failure to delete app data from ZooKeeper prevents app removal
827+
- Uploading apps via web UI doesn't work
828+
- Removed sisyphus from code base
829+
- New builds fail due to Rake error
801830
- AppScale lite - selectively build one database into AppScale instead of all of them
802831

803832
AppScale version 1.6.3 was released October 30, 2012.
@@ -850,7 +879,7 @@ Included in this release (over version 1.3) is:
850879
Single node deployments for all databases (previously only Cassandra, Voldemort, MongoDB, and MemcacheDB were supported)
851880
PBServer is now multi-process and load balanced to improve throughput
852881
Secure login page for authentication via https
853-
Amazon AWS EC2 public image available (ami-044fa56d)
882+
Amazon AWS EC2 public image available (ami-044fa56d)
854883

855884
Supported Databases:
856885

@@ -861,24 +890,24 @@ Supported Databases:
861890
Voldemort - Version 0.80
862891
MongoDB - Version 1.2.2-1ubuntu1
863892
MemcacheDB - Version 1.2.0-6
864-
Scalaris - Version 0.2.3-1
893+
Scalaris - Version 0.2.3-1
865894

866895
Restrictions:
867896

868897
64 bit systems only (host and virtual machines)
869898
Specific versions supported (we support only these versions)
870899
Ubuntu Jaunty, Karmic, and Lucid only
871-
x86_64 image kernel/modules/ramdisk
900+
x86_64 image kernel/modules/ramdisk
872901
Xen v3.3.3
873902
Eucalyptus v1.6 (KVM and Xen virtualization supported)
874903
Python App Engine 1.3.2 and Java App Engine 1.3.5
875-
HBase, Hypertable, MySQL, Cassandra, Voldemort, MongoDB, MemcacheDB, Scalaris
904+
HBase, Hypertable, MySQL, Cassandra, Voldemort, MongoDB, MemcacheDB, Scalaris
876905

877906
Roadmap
878907

879908
Persistence of instance data via EBS in Eucalyptus and EC2
880909
Automatic scaling of AppScale deployment in Eucalyptus/EC2
881-
Additional robustness and bug fixes
910+
Additional robustness and bug fixes
882911

883912
Prior Releases
884913

@@ -887,7 +916,7 @@ Release 1.3, released December 13, 2009.
887916
Included in this release (over version 1.3 Beta) is:
888917

889918
Critical bug fixes for Cassandra, MongoDB, and MySQL
890-
Amazon AWS EC2 public image available (ami-14799b7d)
919+
Amazon AWS EC2 public image available (ami-14799b7d)
891920

892921
Restrictions:
893922

@@ -898,11 +927,11 @@ Restrictions:
898927
for virtualized instances:
899928
linux-ubuntu-modules-2.6.24-23-xen
900929
linux-restricted-modules-2.6.24-23-xen
901-
linux-image-2.6.24-23-xen
930+
linux-image-2.6.24-23-xen
902931
Xen v3.3.3
903932
Eucalyptus v1.5.2 (KVM and Xen virtualization supported)
904933
Python App Engine 1.2.7
905-
HBase, Hypertable, MySQL, Cassandra, Voldemort, MongoDB, MemcacheDB (versions specified in the scratch install instructions)
934+
HBase, Hypertable, MySQL, Cassandra, Voldemort, MongoDB, MemcacheDB (versions specified in the scratch install instructions)
906935

907936
Release 1.3, Beta, released December 7, 2009:
908937

@@ -919,7 +948,7 @@ Release 1.3, Beta, released December 7, 2009:
919948
Complete rewrite of AppLoadBalancer
920949
True support for static files via nginx (Python App Engine apps only)
921950
Numerous security fixes relating to cookies and administrator status on apps
922-
Additional robustness and bug fixes
951+
Additional robustness and bug fixes
923952

924953
Restrictions:
925954

@@ -930,11 +959,11 @@ Restrictions:
930959
for virtualized instances:
931960
linux-ubuntu-modules-2.6.24-23-xen
932961
linux-restricted-modules-2.6.24-23-xen
933-
linux-image-2.6.24-23-xen
962+
linux-image-2.6.24-23-xen
934963
Xen v3.3.3
935964
Eucalyptus v1.5.2 (KVM and Xen virtualization supported)
936965
Python App Engine 1.2.7
937-
HBase, Hypertable, MySQL, Cassandra, Voldemort, MongoDB, MemcacheDB (versions specified in the scratch install instructions)
966+
HBase, Hypertable, MySQL, Cassandra, Voldemort, MongoDB, MemcacheDB (versions specified in the scratch install instructions)
938967

939968
Release 1.2, released September 7, 2009:
940969

@@ -950,7 +979,7 @@ Release 1.2, released September 7, 2009:
950979
Replication is configurable
951980
Ubuntu 9.04 support and wiki directions
952981
Wiki directions of sole-KVM use
953-
Additional robustness and bug fixes
982+
Additional robustness and bug fixes
954983

955984
Release 1.1, released June 17, 2009:
956985

@@ -961,31 +990,31 @@ Release 1.1, released June 17, 2009:
961990
Instructions for building an AppScale image from scratch
962991
Support for running on non-virtualized Ubuntu Hardy (8.04) systems
963992
iptables-based firewall for improved security
964-
Additional robustness and bug fixes
993+
Additional robustness and bug fixes
965994

966995
Restrictions:
967996

968997
64 bit systems only (host and virtual machines)
969-
32 bit systems for non-virtualized installation
998+
32 bit systems for non-virtualized installation
970999
Specific versions supported (we support only these versions)
9711000
Ubuntu Hardy Heron 8.04 distribution supported only
9721001
x86_64 image kernel/modules/ramdisk
9731002
for virtualized instances:
9741003
linux-ubuntu-modules-2.6.24-23-xen
9751004
linux-restricted-modules-2.6.24-23-xen
976-
linux-image-2.6.24-23-xen
1005+
linux-image-2.6.24-23-xen
9771006
Xen v3.3.1
9781007
Eucalyptus v1.5 (KVM and Xen virtualization supported)
9791008
Python App Engine 1.2.2
980-
HBase, Hypertable, MySQL (versions specified in the scratch install instructions)
1009+
HBase, Hypertable, MySQL (versions specified in the scratch install instructions)
9811010

9821011
Release 1.0.2:
9831012

9841013
Supported Databases: HBase, Hypertable
9851014
Cluster types supported: Xen, Eucalyptus
986-
Bug fixes (1.0, 1.0.1)
1015+
Bug fixes (1.0, 1.0.1)
9871016

9881017
Release 1.0:
9891018

9901019
Xen-only, image-based AppScale deployment released
991-
Supported Database: HBase
1020+
Supported Database: HBase

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
/ ___ |/ /_/ / /_/ /___/ / /__/ /_/ / // __/
55
/_/ |_/ .___/ .___//____/\___/\__,_/_/ \___/
66
/_/ /_/
7-
AppScale version 3.2.1
7+
AppScale version 3.3.0

0 commit comments

Comments
 (0)