Repository: aurora
Updated Branches:
  refs/heads/master 9634d25d2 -> 100939e49


Fix 0.8.0-RC0 issues raised due to changelog containing wontfix and duplicate 
ticket references

Patch resets rc version and removes changelog entries, updates changelog script 
to only pull in relevant issues now

Bugs closed: AURORA-1308

Reviewed at https://reviews.apache.org/r/33950/


Project: http://git-wip-us.apache.org/repos/asf/aurora/repo
Commit: http://git-wip-us.apache.org/repos/asf/aurora/commit/100939e4
Tree: http://git-wip-us.apache.org/repos/asf/aurora/tree/100939e4
Diff: http://git-wip-us.apache.org/repos/asf/aurora/diff/100939e4

Branch: refs/heads/master
Commit: 100939e49379dfe289d920e33d121d64f6e360a3
Parents: 9634d25
Author: Jake Farrell <[email protected]>
Authored: Thu May 7 21:56:27 2015 -0400
Committer: jfarrell <[email protected]>
Committed: Thu May 7 21:56:27 2015 -0400

----------------------------------------------------------------------
 CHANGELOG                                       | 260 -------------------
 build-support/release/changelog                 |   6 +-
 .../apache/aurora/client/cli/.auroraversion     |   2 +-
 3 files changed, 6 insertions(+), 262 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/aurora/blob/100939e4/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 3bc43e1..62e68b2 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,263 +1,3 @@
-Aurora 0.8.0
---------------------------------------------------------------------------------
-## Bug
-    * [AURORA-1248] - Client retries 4xx errors
-    * [AURORA-1266] - Backwards incompatibility - executor does not ignore 
unknown (new) fields in task definition
-    * [AURORA-1297] - link to apache git repo on the download page outdated
-    * [AURORA-1263] - Fetching update details for a large job update takes 
seconds in the UI
-    * [AURORA-1285] - Scheduler updater does not resume updates waiting for a 
pulse after restart
-    * [AURORA-1300] - Git Repository Not Found for Aurora Download
-    * [AURORA-1301] - Tests inheriting from AuroraClientCommandTest always pass
-    * [AURORA-652] - GC Executor termination should be co-ordinated by the 
scheduler
-    * [AURORA-643] - Redirect loop when accessing /scheduler//
-    * [AURORA-654] - "Could not deserialize AssignedTask" from 
thermos_executor.pex
-    * [AURORA-629] - Scheduler client does not retry closed connection errors
-    * [AURORA-602] - e2e tests broken due to "aurora run" hanging
-    * [AURORA-546] - aurora command not found in vagrant
-    * [AURORA-578] - observer shouldn't include jquery
-    * [AURORA-530] - FlagSchemaChanges task isn't wired to ./gradlew build
-    * [AURORA-490] - aurora create fail due to incorrect 
UpdateConfig.watch_secs
-    * [AURORA-487] - clientv2 egg contains source files found in clientv1 egg
-    * [AURORA-460] - Python build commands regularly fail with ZipImportError
-    * [AURORA-462] - Client fails with DistributionNotFound: argparse
-    * [AURORA-330] - aurora update should fail gracefully if job is not a 
service
-    * [AURORA-248] - Use Mock with specs in client tests
-    * [AURORA-197] - aurora client fails in rollback if rolled-back instances 
already dead
-    * [AURORA-1106] - Release candidate script does not generate correct 
branch link
-    * [AURORA-1124] - Aurora beta-update status command is broken
-    * [AURORA-1135] - "download" link broken in logs stdout/stderr page
-    * [AURORA-1108] - The scheduler synchronously writes a backup while 
writing a snapshot to the replicated log
-    * [AURORA-1094] - aurora cron start --open-browser fails with stacktrace
-    * [AURORA-1134] - Quota checks are inaccurate for cron schedule updates
-    * [AURORA-1137] - Publish centos mesos.native eggs for 0.20.1
-    * [AURORA-1133] - Thermos Observer does not export stats via /vars
-    * [AURORA-1060] - Branch coverage check is flaky
-    * [AURORA-1046] - Memory leak in CachedClusterState
-    * [AURORA-1153] - Preemptor frequently reloads loop-invariant host 
attributes
-    * [AURORA-1053] - StorageBackupImpl doesn't use streaming
-    * [AURORA-1138] - aurorabuild.sh should exit on error in any command
-    * [AURORA-964] - Scheduler updater successfully updates a non-existent job
-    * [AURORA-1023] - Releasing the update lock trips off scheduler updater
-    * [AURORA-991] - Documented steps for replicated log don't work for 
multi-master
-    * [AURORA-958] - Scheduler does not retry transitions for all transient 
states
-    * [AURORA-1020] - The --rollback-on-failure option is meaningless for 
"aurora job restart"
-    * [AURORA-993] - Aurora2 client building fails due to broken build path in 
pants
-    * [AURORA-1008] - Pystachio section variables don't seem to work as 
described in the documentation
-    * [AURORA-1015] - Paused update survives past job lifetime
-    * [AURORA-950] - aurora job inspect --raw is broken
-    * [AURORA-1201] - auth_module is not installed in child injector
-    * [AURORA-1192] - Announced aurora leader information does not respect 
-hostname flag
-    * [AURORA-1191] - end-to-end tests no longer rebuilds components
-    * [AURORA-1217] - Gradle run broken
-    * [AURORA-1174] - make-python-sdists failing on master
-    * [AURORA-1173] - JobUpdateController.systemResume() is not called on 
scheduler startup anymore
-    * [AURORA-1169] - Version ID in gradle expands to invalid value on Windows
-    * [AURORA-1155] - GC executor broken / Insufficient automated testing
-    * [AURORA-794] - Client erroneously prints "Job not found" when job exists
-    * [AURORA-787] - Avoid using maxWaitToInstanceRunningMs for instance 
killing wait
-    * [AURORA-780] - python checkstyle looks at 3rdparty
-    * [AURORA-882] - CI broken due to 
UpdaterTest::test_update_instances_wait_for_batch_completion_filled_batch
-    * [AURORA-926] - Scheduler crashes due to JVM running out of memory on 
start
-    * [AURORA-865] - IOError on aurora job status
-    * [AURORA-847] - Executor error causing end-to-end task failures
-    * [AURORA-842] - LeaderRedirectTest#testLeader fails in local builds
-    * [AURORA-860] - aurora job status should not log when writing json
-    * [AURORA-859] - "No tasks to kill" message is not surfaced to user in v2
-    * [AURORA-805] - cannot set verbosity from 'aurora job create'
-    * [AURORA-773] - Usage text is incorrect for list_jobs subcommand
-    * [AURORA-759] - Scheduler updater stuck in ROLLING_BACK
-    * [AURORA-699] - Stack trace in AttributeAggregate
-    * [AURORA-704] - Update cron documentation
-    * [AURORA-677] - test_end_to_end_v2.sh fails on config list
-    * [AURORA-1064] - Gradle version check is too strict
-    * [AURORA-103] - Scheduler returns an error code for a successful query 
that returned no results
-    * [AURORA-1260] - job restart reports successful restart when it fails
-    * [AURORA-1115] - Observer is no longer finding task sandboxes
-    * [AURORA-1165] - aurora update status subcommand shows invalid date values
-    * [AURORA-1256] - git repository references throughout aurora.apache.org 
are wrong
-    * [AURORA-916] - test_inotify_diskcollector is flaky
-    * [AURORA-1166] - aurora update status subcommand does not filter by 
update status
-    * [AURORA-1255] - Download links on aurora.apache.org point to old location
-    * [AURORA-917] - "aurora job create" gives misleading error when used to 
create a cron job
-    * [AURORA-1113] - Invalid create commands in the tutorial
-    * [AURORA-1176] - CommandLine uses print() directly instead of doing so 
through context
-    * [AURORA-1163] - "--async_worker_threads" scheduler option has misleading 
help text
-    * [AURORA-164] - scheduler does not leave enough resources available to 
run a GC executor
-    * [AURORA-1200] - If a user who wasn't the last to update a job changes 
the # of instances, all instances are updated
-
-## Epic
-    * [AURORA-448] - Deprecate stringtemplate library
-    * [AURORA-429] - Add features to the aurora client to allow users to 
customize around common patterns
-    * [AURORA-256] - Implement a centralized logging and analytics framework 
for aurora
-    * [AURORA-1034] - Graduate Apache Aurora from Incubator
-    * [AURORA-999] - Various scheduler performance improvements
-    * [AURORA-905] - 0.8.0 deprecations
-    * [AURORA-690] - Add support for external update coordination
-
-## Story
-    * [AURORA-1291] - Replace enable_api_security arg with a value for 
http_authentication_mechanism
-    * [AURORA-1292] - Replace -enable_api_security=false with 
-http_authentication_mechanism=NONE
-    * [AURORA-1275] - Don't delay kill sequence when HTTP teardown signal 
could not be dispatched
-    * [AURORA-1299] - UpdateConfigError results in stack trace
-    * [AURORA-1290] - Allow specifying a shorthand for "well-known" Module 
FQCNs
-    * [AURORA-601] - Vagrant should self bootstrap if gradlew is missing
-    * [AURORA-638] - Build broken due to AURORA-587
-    * [AURORA-591] - Benchmark scheduler API operations to catch performance 
regressions
-    * [AURORA-592] - Use jenkins performance plugin
-    * [AURORA-540] - Consider removing ExecutorConfig data from the scheduler
-    * [AURORA-527] - Better test coverage around exported metrics
-    * [AURORA-524] - Preemptor should export more detailed statistics
-    * [AURORA-559] - Move src/resources to src/{test,main}/resources as 
appropriate
-    * [AURORA-671] - Surface admin UI more easily than a π
-    * [AURORA-662] - Remove Rack Limit Default
-    * [AURORA-517] - Building a Python Client for Suro
-    * [AURORA-518] - Distributed logging from the Scheduler
-    * [AURORA-476] - Run vagrant-based tests regularly
-    * [AURORA-472] - V2 end-to-end tests stall for 5 seconds due to "large 
change"
-    * [AURORA-434] - document steps to recover replica db from backup
-    * [AURORA-360] - The scheduler should have authority on reacting to task 
health check failures
-    * [AURORA-308] - Move /utilization into aurora UI
-    * [AURORA-273] - Automate testing the Aurora UI
-    * [AURORA-31] - Support an authentication mechanism for client-scheduler 
communication
-    * [AURORA-217] - Aurora CLI Improvements: Init file
-    * [AURORA-212] - Modify default rack limit to be something other than 1 
(perhaps N/10)
-    * [AURORA-184] - Implicit scheduling constraints should be removed
-    * [AURORA-1099] - 0.7.0 missing license headers
-    * [AURORA-1132] - Thermos Observer does not have Lifecycle Endpoints
-    * [AURORA-1104] - Upgrade to pants 0.0.28
-    * [AURORA-1105] - Update pause and resume RPCs should accept a job key
-    * [AURORA-1093] - Scheduler updates should be uniquely identified by 
jobKey + updateId
-    * [AURORA-1148] - Display All Scheduling Veto Reasons for PENDING tasks
-    * [AURORA-1027] - Update thermos cli to read checkpoint stream from sandbox
-    * [AURORA-1152] - Consider preventing host limit when dedicated is set
-    * [AURORA-1118] - Consider changing TaskStore interfaces to return 
Iterables instead of Sets
-    * [AURORA-1144] - Remove SaveAcceptedJob and StoredJob thrift structs
-    * [AURORA-1028] - Export TASK_LOST source stats from Scheduler
-    * [AURORA-1001] - Support Mesos TASK_ERROR state
-    * [AURORA-960] - Update commands should be able to perform actions based 
on update ids
-    * [AURORA-979] - Update to virtualenv 12.0
-    * [AURORA-1025] - Update gc executor to read checkpoint stream from sandbox
-    * [AURORA-974] - upgrade pants invocations once pants 0.0.25 is released
-    * [AURORA-1024] - Implement API for dual reading Thermos checkpoints
-    * [AURORA-1026] - Update observer to read checkpoint stream from sandbox
-    * [AURORA-1236] - git repo on aurora.apache.org references old incubator 
repo which is 404
-    * [AURORA-1210] - Aurora Graduation checklist
-    * [AURORA-1206] - Make update status command more versatile
-    * [AURORA-1190] - Add a deprecation warning when the client-side updater 
is used
-    * [AURORA-1189] - Add a warning in the scheduler when the JVM version is < 
1.8
-    * [AURORA-1187] - Create JobKey-scoped Permissions and apply to 
AuroraSchedulerManager
-    * [AURORA-1231] - Blocked updates missing from cluster-wide in progress 
view
-    * [AURORA-1302] - Allow rc script to set an explicit version
-    * [AURORA-796] - Configurable Health-Endpoint
-    * [AURORA-913] - Replace MaintenanceMode field with HostAttributes in 
HostOffer
-    * [AURORA-909] - Differentiate between dynamic and static vetoes
-    * [AURORA-911] - Scheduling vetos are only displayed for the first task in 
a TaskGroup
-    * [AURORA-857] - aurora cron schedule should ouput url
-    * [AURORA-821] - Aurora_admin does not persist DRAINED state across 
scheduler fail-over
-    * [AURORA-716] - Reconsider default for -require_slave_checkpoint
-    * [AURORA-746] - LocalSchedulerMain shutdown deadlock
-    * [AURORA-689] - Start vetting Mesos 0.21.0
-    * [AURORA-1112] - support a cluster service job priority 
-    * [AURORA-1066] - Allow a process to have a nice value associated with it
-    * [AURORA-598] - add -thermos_executor_flags option to scheduler
-    * [AURORA-459] - CronIT.testJobsAreScheduled takes ~16 seconds
-
-## Task
-    * [AURORA-1268] - Executor is not backwards compatible with regards to 
schema additions
-    * [AURORA-1276] - Upgrade to mesos 0.22
-    * [AURORA-656] - Investigate performance improvements of caching 
PreparedStatements
-    * [AURORA-620] - Consider using JCenter over HTTPS instead of Maven Central
-    * [AURORA-549] - Export a stat to track status update handling delay
-    * [AURORA-554] - client-commands.md should use v2 syntax for invocations
-    * [AURORA-532] - Publish twitter.common.python 0.5.7 and publish external 
docs
-    * [AURORA-515] - the aurora client should support kerberos
-    * [AURORA-507] - Make releaseLock return a "Nothing to unlock" message
-    * [AURORA-383] - Show lock held by a job if any
-    * [AURORA-364] - gc_executor should not reconcile tasks if 
AdjustRetainedTask contains an unknown state
-    * [AURORA-354] - Replace quota consumption table in role and role/env page 
with pie charts
-    * [AURORA-289] - Automatically push rendered docs to the website upon 
commit
-    * [AURORA-324] - Migrate from Twitter ShutdownRegistry to Guava 
ServiceManager
-    * [AURORA-257] - GSoC: Investigate distributed logging systems
-    * [AURORA-258] - GSoC: add optional command logging to the clientv2 
framework
-    * [AURORA-24] - Build a standalone UI
-    * [AURORA-241] - Show a warning when ports are requested but not listening
-    * [AURORA-195] - remove legacy remnants of "aurora" executor
-    * [AURORA-174] - injected scheduler constraints should be configurable
-    * [AURORA-1088] - Expose blockIfNoPulseAfterMs setting in 
updateSettings.html
-    * [AURORA-1090] - Optimize or remove shard uniqueness check from 
StorageBackfill
-    * [AURORA-1081] - Upgrade to latest checkstyle version
-    * [AURORA-1055] - Remove LiveClusterState
-    * [AURORA-1077] - Allow message to be stored with update write events
-    * [AURORA-1121] - Consider changing SchedulingFilter interface return 
Iterable instead of Set
-    * [AURORA-1080] - Upgrade mesos dependency to 0.21.1
-    * [AURORA-1062] - apache.aurora.executor.common.HealthChecker should 
export stats
-    * [AURORA-1141] - Handle new TaskState.TASK_ERROR
-    * [AURORA-1101] - document how to build a single aurora_client pex for 
linux and os x
-    * [AURORA-1119] - Enable UPDATE_COORDINATOR role to access pauseJobUpdate 
RPC
-    * [AURORA-1128] - Pin python protobuf dependency to 2.6.1
-    * [AURORA-1129] - Upgrade myBatis version to latest
-    * [AURORA-1097] - Scheduler updater should suppress instance events on 
resume
-    * [AURORA-1120] - Add the ability to optionally create an unhooked version 
of the Aurora client api
-    * [AURORA-1130] - Review bot is timing out in python tests
-    * [AURORA-1037] - Community Vote for graduation readiness
-    * [AURORA-1049] - Expose "blocked" update state due to no heartbeats
-    * [AURORA-1029] - Remove client YAML support (drop pyaml dependency)
-    * [AURORA-1071] - Modify UpdateConfig schema to support heartbeats
-    * [AURORA-1035] - Perform a comprehensive name search
-    * [AURORA-1040] - Submit Resolution to Board
-    * [AURORA-973] - Add a document describing thrift deprecation procedure
-    * [AURORA-1009] - Implement pulseJobUpdates RPC
-    * [AURORA-1012] - Update documentation to explain the scheduler heartbeat 
mechanism
-    * [AURORA-975] - Remove populatedDEPRECATED from PopulateJobResult
-    * [AURORA-1010] - Modify updater state machine to support heartbeat-driven 
pause/resume
-    * [AURORA-1211] - Spread snapshot creation and backup file write
-    * [AURORA-1194] - Instance update timeout failures don't surface in 
TaskEvents or update UI
-    * [AURORA-1219] - Improve preemptor efficiency
-    * [AURORA-1220] - Add SLA stats tracking job updates
-    * [AURORA-1214] - Reevaluate "max_schedule_attempts_per_sec" with 
asynchronous preemptor
-    * [AURORA-1160] - Rename beta-update to update
-    * [AURORA-1181] - optimize host_drain to speed up maintenance
-    * [AURORA-1170] - Add more logging in MaintenanceController
-    * [AURORA-1159] - NearestFix does not account for certain veto types
-    * [AURORA-1158] - Consider finding preemption slots asynchronously 
-    * [AURORA-1235] - Observer filebrowser does not set charset on the response
-    * [AURORA-1156] - Preemptor perf improvements
-    * [AURORA-1157] - Add end-to-end test coverage for async updates
-    * [AURORA-791] - upgrade to psutil 2.1.3
-    * [AURORA-789] - Resources field should belong to aurora, not thermos
-    * [AURORA-888] - Update client documentation to reflect the shift to 
clientv2.
-    * [AURORA-885] - Improve lock held message in client output
-    * [AURORA-922] - Confusing message when stuck update needs to be canceled
-    * [AURORA-892] - Improve specs for command line option mocks in Python 
tests
-    * [AURORA-871] - Use optimistic locking when scheduling tasks
-    * [AURORA-896] - Remove client stack trace redirection
-    * [AURORA-811] - Add ShiroAopModule, shiro AOP @RequiresPermissions 
annotations
-    * [AURORA-809] - Use Apache Shiro for HTTP authentication
-    * [AURORA-1246] - Mesos warns about executor resources being to small
-    * [AURORA-712] - update all docs to assume aurora client is standalone v2
-    * [AURORA-731] - Add informative messages to update and instance events
-    * [AURORA-816] - Remove command bridging from v2 client
-    * [AURORA-817] - Add documentation for HTTP basic and kerberos 
authentication
-    * [AURORA-1168] - beta-update list should use a hierarchy for query 
specifications
-    * [AURORA-99] - Do not queue task for local gc if it started after the 
AdjustRetainedTask message was sent
-    * [AURORA-98] - Updater health checking needs verbose logging
-    * [AURORA-91] - Thermos observer process timings are confusing for 
processes that have restarted
-    * [AURORA-89] - Add support for displaying arbitrary user-defined elements 
in scheduler pages
-    * [AURORA-86] - Explore mitigation strategies for "machines of death"
-    * [AURORA-825] - Cron tasks don't check quota when launched
-    * [AURORA-510] - Investigate a way to mock patch threading.Event in unit 
tests
-    * [AURORA-723] - Create design document for security code refactor
-    * [AURORA-812] - Wire in SPNEGO HTTP module
-    * [AURORA-813] - Add ability to configure client to use Kerberos
-    * [AURORA-815] - Remove remaining deprecated code
-    * [AURORA-810] - Add an end-to-end test case for http basic auth
-    * [AURORA-808] - Refactor the scheduler to allow authenticated 
subject-per-request
-    * [AURORA-160] - implement the ability to do one-off GC executor runs
-    * [AURORA-159] - the scheduler http interface should support kerberos
-    * [AURORA-969] - Create scheduler performance benchmark framework
-    * [AURORA-1240] - Ignore JobUpdateSettings.maxWaitToInstanceRunningMs in 
the scheduler
-
-
 Aurora 0.7.0
 
--------------------------------------------------------------------------------
 ## Bug

http://git-wip-us.apache.org/repos/asf/aurora/blob/100939e4/build-support/release/changelog
----------------------------------------------------------------------
diff --git a/build-support/release/changelog b/build-support/release/changelog
index 31fa72d..fd275c4 100755
--- a/build-support/release/changelog
+++ b/build-support/release/changelog
@@ -107,7 +107,11 @@ jira_base_url = "https://issues.apache.org/jira";
 jira_search_url = "/rest/api/2/search"
 jira_url = jira_base_url + jira_search_url
 
-jql="project=AURORA AND fixVersion='#{version}' AND status in 
(Resolved,Closed) ORDER BY issuetype"
+jql="project=AURORA " \
+    "AND fixVersion='#{version}' " \
+    "AND status = Resolved " \
+    "AND resolution in (Fixed, Done) " \
+    "ORDER BY issuetype DESC"
 
 # Fetch all the issues available for the given jql query
 results = get_all_jira_issues_for_query(jira_url, jql)

http://git-wip-us.apache.org/repos/asf/aurora/blob/100939e4/src/main/resources/apache/aurora/client/cli/.auroraversion
----------------------------------------------------------------------
diff --git a/src/main/resources/apache/aurora/client/cli/.auroraversion 
b/src/main/resources/apache/aurora/client/cli/.auroraversion
index 5ea35de..35dae96 100644
--- a/src/main/resources/apache/aurora/client/cli/.auroraversion
+++ b/src/main/resources/apache/aurora/client/cli/.auroraversion
@@ -1 +1 @@
-0.9.0-SNAPSHOT
+0.8.0-SNAPSHOT

Reply via email to