2011-08-04 13:23:57 -04:00
Changes for HDFS-1623 branch.
This change list will be merged into the trunk CHANGES.txt when the HDFS-1623
branch is merged.
------------------------------
2011-08-04 13:24:57 -04:00
HDFS-2179. Add fencing framework and mechanisms for NameNode HA. (todd)
2011-08-10 20:44:05 -04:00
HDFS-1974. Introduce active and standy states to the namenode. (suresh)
2011-10-06 12:14:50 -04:00
HDFS-2407. getServerDefaults and getStats don't check operation category (atm)
2011-10-06 19:26:14 -04:00
HDFS-1973. HA: HDFS clients must handle namenode failover and switch over to the new active namenode. (atm)
2011-10-11 16:44:34 -04:00
HDFS-2301. Start/stop appropriate namenode services when transition to active and standby states. (suresh)
2011-10-12 20:09:55 -04:00
HDFS-2231. Configuration changes for HA namenode. (suresh)
2011-10-27 19:15:07 -04:00
HDFS-2418. Change ConfiguredFailoverProxyProvider to take advantage of HDFS-2231. (atm)
2011-10-27 19:26:44 -04:00
HDFS-2393. Mark appropriate methods of ClientProtocol with the idempotent annotation. (atm)
2011-10-31 21:29:59 -04:00
HDFS-2523. Small NN fixes to include HAServiceProtocol and prevent NPE on shutdown. (todd)
2011-11-23 19:55:37 -05:00
HDFS-2577. NN fails to start since it tries to start secret manager in safemode. (todd)
2011-11-28 21:27:45 -05:00
HDFS-2582. Scope dfs.ha.namenodes config by nameservice (todd)
2011-11-30 01:49:30 -05:00
HDFS-2591. MiniDFSCluster support to mix and match federation with HA (todd)
2011-11-30 16:46:22 -05:00
HDFS-1975. Support for sharing the namenode state from active to standby. (jitendra, atm, todd)
2011-11-30 20:10:28 -05:00
HDFS-1971. Send block report from datanode to both active and standby namenodes. (sanjay, todd via suresh)
2011-12-01 03:03:41 -05:00
HDFS-2616. Change DatanodeProtocol#sendHeartbeat() to return HeartbeatResponse. (suresh)
2011-12-01 15:38:46 -05:00
HDFS-2622. Fix TestDFSUpgrade in HA branch. (todd)
2011-12-01 16:26:08 -05:00
HDFS-2612. Handle refreshNameNodes in federated HA clusters (todd)
2011-12-01 16:37:08 -05:00
HDFS-2623. Add test case for hot standby capability (todd)
2011-12-05 01:36:00 -05:00
HDFS-2626. BPOfferService.verifyAndSetNamespaceInfo needs to be synchronized (todd)
2011-12-05 01:37:46 -05:00
HDFS-2624. ConfiguredFailoverProxyProvider doesn't correctly stop ProtocolTranslators (todd)
2011-12-05 01:38:52 -05:00
HDFS-2625. TestDfsOverAvroRpc failing after introduction of HeartbeatResponse type (todd)
2011-12-07 21:00:20 -05:00
HDFS-2627. Determine DN's view of which NN is active based on heartbeat responses (todd)
2011-12-08 18:55:40 -05:00
HDFS-2634. Standby needs to ingest latest edit logs before transitioning to active (todd)
2011-12-14 03:56:21 -05:00
HDFS-2671. NN should throw StandbyException in response to RPCs in STANDBY state (todd)
2011-12-14 16:41:31 -05:00
HDFS-2680. DFSClient should construct failover proxy with exponential backoff (todd)
2011-12-14 19:42:50 -05:00
HDFS-2683. Authority-based lookup of proxy provider fails if path becomes canonicalized (todd)
2011-12-15 16:54:00 -05:00
HDFS-2689. HA: BookKeeperEditLogInputStream doesn't implement isInProgress() (atm)
2011-12-15 23:18:58 -05:00
HDFS-2602. NN should log newly-allocated blocks without losing BlockInfo (atm)
2011-12-15 23:25:13 -05:00
HDFS-2667. Fix transition from active to standby (todd)
2011-12-16 13:36:24 -05:00
HDFS-2684. Fix up some failing unit tests on HA branch (todd)
2011-12-19 00:24:32 -05:00
HDFS-2679. Add interface to query current state to HAServiceProtocol (eli via todd)
2011-12-19 00:26:07 -05:00
HDFS-2677. Web UI should indicate the NN state. (eli via todd)
2011-12-19 15:57:13 -05:00
HDFS-2678. When a FailoverProxyProvider is used, DFSClient should not retry connection ten times before failing over (atm via todd)
2011-12-19 16:49:39 -05:00
HDFS-2682. When a FailoverProxyProvider is used, Client should not retry for 45 times if it is timing out to connect to server. (Uma Maheswara Rao G via todd)
2011-12-20 22:03:23 -05:00
HDFS-2693. Fix synchronization issues around state transition (todd)
2011-12-20 23:32:40 -05:00
HDFS-1972. Fencing mechanism for block invalidations and replications (todd)
2011-12-29 19:25:21 -05:00
HDFS-2714. Fix test cases which use standalone FSNamesystems (todd)
2011-12-29 19:30:27 -05:00
HDFS-2692. Fix bugs related to failover from/into safe mode. (todd)
2011-12-30 20:53:23 -05:00
HDFS-2716. Configuration needs to allow different dfs.http.addresses for each HA NN (todd)
2012-01-04 14:50:41 -05:00
HDFS-2720. Fix MiniDFSCluster HA support to work properly on Windows. (Uma Maheswara Rao G via todd)
2012-01-04 19:22:54 -05:00
HDFS-2291. Allow the StandbyNode to make checkpoints in an HA setup. (todd)
2012-01-06 15:44:05 -05:00
HDFS-2709. Appropriately handle error conditions in EditLogTailer (atm via todd)
2012-01-08 23:12:37 -05:00
HDFS-2730. Refactor shared HA-related test code into HATestUtil class (todd)
2012-01-09 22:29:02 -05:00
HDFS-2762. Fix TestCheckpoint timing out on HA branch. (Uma Maheswara Rao G via todd)
2012-01-09 22:46:05 -05:00
HDFS-2724. NN web UI can throw NPE after startup, before standby state is entered. (todd)
2012-01-11 00:55:32 -05:00
HDFS-2753. Fix standby getting stuck in safemode when blocks are written while SBN is down. (Hari Mankude and todd via todd)
2012-01-11 01:08:13 -05:00
HDFS-2773. Reading edit logs from an earlier version should not leave blocks in under-construction state. (todd)
2012-01-11 01:14:13 -05:00
HDFS-2775. Fix TestStandbyCheckpoints.testBothNodesInStandbyState failing intermittently. (todd)
2012-01-11 03:26:18 -05:00
HDFS-2766. Test for case where standby partially reads log and then performs checkpoint. (atm)
2012-01-11 03:32:10 -05:00
HDFS-2738. FSEditLog.selectinputStreams is reading through in-progress streams even when non-in-progress are requested. (atm)
2012-01-14 15:19:55 -05:00
HDFS-2789. TestHAAdmin.testFailover is failing (eli)
2012-01-16 16:46:05 -05:00
HDFS-2747. Entering safe mode after starting SBN can NPE. (Uma Maheswara Rao G via todd)
2012-01-16 17:16:15 -05:00
HDFS-2772. On transition to active, standby should not swallow ELIE. (atm)
2012-01-16 22:10:25 -05:00
HDFS-2767. ConfiguredFailoverProxyProvider should support NameNodeProtocol. (Uma Maheswara Rao G via todd)
2012-01-16 22:21:08 -05:00
HDFS-2795. Standby NN takes a long time to recover from a dead DN starting up. (todd)
2012-01-17 13:39:09 -05:00
HDFS-2592. Balancer support for HA namenodes. (Uma Maheswara Rao G via todd)
2012-01-19 14:41:48 -05:00
HDFS-2367. Enable the configuration of multiple HA cluster addresses. (atm)
2012-01-19 17:35:04 -05:00
HDFS-2812. When becoming active, the NN should treat all leases as freshly renewed. (todd)
2012-01-20 22:17:26 -05:00
HDFS-2737. Automatically trigger log rolls periodically on the active NN. (todd and atm)
2012-01-23 16:49:43 -05:00
HDFS-2820. Add a simple sanity check for HA config (todd)
2012-01-23 16:57:00 -05:00
HDFS-2688. Add tests for quota tracking in an HA cluster. (todd)
2012-01-23 17:22:46 -05:00
HDFS-2804. Should not mark blocks under-replicated when exiting safemode (todd)
2012-01-24 14:31:49 -05:00
HDFS-2807. Service level authorizartion for HAServiceProtocol. (jitendra)
2012-01-24 16:06:27 -05:00
HDFS-2809. Add test to verify that delegation tokens are honored after failover. (jitendra and atm)
2012-01-26 18:48:08 -05:00
HDFS-2838. NPE in FSNamesystem when in safe mode. (Gregory Chanan via eli)
2012-01-26 19:34:37 -05:00
HDFS-2805. Add a test for a federated cluster with HA NNs. (Brandon Li via jitendra)
2012-01-29 21:52:27 -05:00
HDFS-2841. HAAdmin does not work if security is enabled. (atm)
2012-01-30 14:16:15 -05:00
HDFS-2691. Fixes for pipeline recovery in an HA cluster: report RBW replicas immediately upon pipeline creation. (todd)
2012-01-30 18:05:18 -05:00
HDFS-2824. Fix failover when prior NN died just after creating an edit log segment. (atm via todd)
2012-01-30 21:17:53 -05:00
HDFS-2853. HA: NN fails to start if the shared edits dir is marked required (atm via eli)
2012-01-31 20:29:06 -05:00
HDFS-2845. SBN should not allow browsing of the file system via web UI. (Bikas Saha via atm)