|
|
|
HDFS-4908
|
HDFS-2802
Reduce snapshot inode memory usage
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HDFS-4876
|
HDFS-2802
The javadoc of FileWithSnapshot is incorrect
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HDFS-4875
|
HDFS-2802
Add a test for testing snapshot file length
|
Arpit Agarwal
|
Tsz-wo Sze
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HDFS-4842
|
HDFS-2802
Snapshot: identify the correct prior snapshot when deleting a snapshot under a renamed subtree
|
Jing Zhao
|
Jing Zhao
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HDFS-4819
|
HDFS-2802
Update Snapshot doc for HDFS-4758
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HDFS-4809
|
HDFS-2802
Add more unit tests for the undo section of rename
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4806
|
HDFS-2802
For an INodeDirectoryWithSnapshot, use INode#isInLatestSnapshot() to check if the added/removed child should be recorded in snapshot diff
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4802
|
HDFS-2802
Disallowing snapshot on / twice throws error
|
Jing Zhao
|
Ramya Sunil
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4801
|
HDFS-2802
lsSnapshottableDir throws IllegalArgumentException when root is made snapshottable
|
Jing Zhao
|
Ramya Sunil
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4800
|
HDFS-2802
Fix INodeDirectoryWithSnapshot#cleanDeletedINode
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4798
|
HDFS-2802
Update computeContentSummary() for the reference nodes in snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4791
|
HDFS-2802
Update and fix deletion of reference inode
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4781
|
HDFS-2802
File listing of .snapshot under a non-existing dir throws NullPointer
|
Tsz-wo Sze
|
Ramya Sunil
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4773
|
HDFS-2802
Fix bugs in quota usage updating/computation
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4767
|
HDFS-2802
directory is not snapshottable after clrQuota
|
Jing Zhao
|
Ramya Sunil
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4760
|
HDFS-2802
Update inodeMap after node replacement
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4759
|
HDFS-2802
snapshotDiff of two invalid snapshots but with same name returns success
|
Jing Zhao
|
Ramya Sunil
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4758
|
HDFS-2802
Disallow nested snapshottable directories
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4755
|
HDFS-2802
AccessControlException message is changed in snapshot branch
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4749
|
HDFS-2802
Use INodeId to identify the corresponding directory node for FSImage saving/loading
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4747
|
HDFS-2802
Convert snapshot user guide to APT from XDOC
|
Aaron Myers
|
Aaron Myers
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
HDFS-4742
|
HDFS-2802
Fix appending to a renamed file with snapshot
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4738
|
HDFS-2802
Fix javadoc and other warnings in the snapshot branch
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4735
|
HDFS-2802
DisallowSnapshot throws IllegalStateException
|
Jing Zhao
|
Ramya Sunil
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4729
|
HDFS-2802
Fix OfflineImageViewer and permission checking for snapshot operations
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4728
|
HDFS-2802
Snapshot tests broken after merge from trunk
|
Arpit Agarwal
|
Arpit Agarwal
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDFS-4727
|
HDFS-2802
Update inodeMap after deleting files/directories/snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4726
|
HDFS-2802
Fix test failures after merging the mapping from INodeId to INode
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4719
|
HDFS-2802
Minor simplifications to snapshot code
|
Arpit Agarwal
|
Arpit Agarwal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4717
|
HDFS-2802
Change the parameter type of the snapshot methods in HdfsAdmin to Path
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4708
|
HDFS-2802
Add snapshot user guide
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4707
|
HDFS-2802
Fix FilterFileSystem and findbugs warning in Snapshot branch
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4706
|
HDFS-2802
disallowSnapshot does not work for root
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4704
|
HDFS-2802
Add a transient flag to file so that transient files won't be included in any snapshot
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HDFS-4700
|
HDFS-2802
Fix the undo section of rename with snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4692
|
HDFS-2802
Use timestamp as the default snapshot name
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4686
|
HDFS-2802
Fix quota computation for rename with snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4684
|
HDFS-2802
Snapshot: Use INode id for image serialization
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4675
|
HDFS-2802
Fix rename across snapshottable directories
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4673
|
HDFS-2802
Renaming file in subdirectory of a snapshotted directory does not work.
|
Arpit Agarwal
|
Arpit Agarwal
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDFS-4667
|
HDFS-2802
Capture renamed files/directories in snapshot diff report
|
Jing Zhao
|
Jing Zhao
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HDFS-4666
|
HDFS-2802
Disallow users to create file/dir named ".snapshot"
|
Tsz-wo Sze
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4650
|
HDFS-2802
Add rename test in TestSnapshot
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4648
|
HDFS-2802
For snapshot deletion, when merging the diff from to-delete snapshot to the prior snapshot, make sure files/directories created after the prior snapshot get deleted
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4647
|
HDFS-2802
llegalStateException renaming file under snapshottable directory
|
Arpit Agarwal
|
Arpit Agarwal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4637
|
HDFS-2802
INodeDirectory#replaceSelf4Quota may convert a newly created directory (which is not included in the latest snapshot) to an INodeDirectoryWithSnapshot
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4636
|
HDFS-2802
Update quota usage when deleting files/dirs that were created after taking the latest snapshot
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4627
|
HDFS-2802
Fix FSImageFormat#Loader NPE and synchronization issues
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4616
|
HDFS-2802
Update the FilesDeleted metric while deleting file/dir in the current tree
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4612
|
HDFS-2802
Not to use INode.getParent() when generating snapshot diff report
|
Jing Zhao
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4611
|
HDFS-2802
Snapshot: Update FSImage for INodeReference
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4579
|
HDFS-2802
Annotate snapshot tests
|
Arpit Agarwal
|
Arpit Agarwal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4578
|
HDFS-2802
Restrict snapshot IDs to 24-bits wide
|
Arpit Agarwal
|
Arpit Agarwal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4574
|
HDFS-2802
Move Diff and EnumCounters to util package
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4563
|
HDFS-2802
Update namespace/diskspace after deleting snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4557
|
HDFS-2802
Fix FSDirectory#delete when INode#cleanSubtree returns 0
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4556
|
HDFS-2802
Add snapshotdiff and LsSnapshottableDir tools to hdfs script
|
Arpit Agarwal
|
Arpit Agarwal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4550
|
HDFS-2802
Refactor INodesInPath to a standalone class
|
Tsz-wo Sze
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4545
|
HDFS-2802
Snapshot: unprotectedSetReplication may update diskspace count incorrectly
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4534
|
HDFS-2802
Update rename for snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4529
|
HDFS-2802
Decide the semantic of concat with snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4524
|
HDFS-2802
Update SnapshotManager#snapshottables when loading fsimage
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4523
|
HDFS-2802
Fix INodeFile replacement, TestQuota and javac error
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4520
|
HDFS-2802
Support listing snapshots under a snapshottable directory using "ls"
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4514
|
HDFS-2802
Add CLI support for snapshot rename, diff report, and snapshottable directory listing
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4507
|
HDFS-2802
Update quota verification for snapshot
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4503
|
HDFS-2802
Update computeContentSummary, spaceConsumedInTree and diskspaceConsumed for snapshot
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4500
|
HDFS-2802
Refactor snapshot INode methods
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4499
|
HDFS-2802
Fix file/directory/snapshot deletion for file diff
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4487
|
HDFS-2802
Fix snapshot diff report
|
Jing Zhao
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4481
|
HDFS-2802
Fix snapshot fsimage for file diffs
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4480
|
HDFS-2802
Eliminate the file snapshot circular linked list
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4464
|
HDFS-2802
Combine collectSubtreeBlocksAndClear with deleteDiffsForSnapshot
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4447
|
HDFS-2802
Refactor INodeDirectoryWithSnapshot for sharing the code with INodeFileWithSnapshot
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4446
|
HDFS-2802
Support file snapshot with diff lists
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4441
|
HDFS-2802
Refactor INodeDirectoryWithSnapshot.Diff as a top level generic class
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4436
|
HDFS-2802
The snapshot copy INode.recordModification(..) returned is never used
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4432
|
HDFS-2802
Support INodeFileUnderConstructionWithSnapshot in FSImage saving/loading
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4431
|
HDFS-2802
Support snapshot in OfflineImageViewer
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4429
|
HDFS-2802
Add unit tests for taking snapshots while file appending
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4414
|
HDFS-2802
Add support for getting snapshot diff from DistributedFileSystem
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4407
|
HDFS-2802
In INodeDirectoryWithSnapshot, change combinePostDiff to merge-sort like
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4397
|
HDFS-2802
Combined diff may not be identical to the diffs applied sequentially
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4395
|
HDFS-2802
INodeDirectorySnapshottable's constructor should take into account the scenario when passed-in dir is of the type INodeDirectoryWithSnapshot
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4361
|
HDFS-2802
When listing snapshottable directories, only return those where the user has permission to take snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4357
|
HDFS-2802
After calling replaceSelf, further operations that should be applied on the new INode may be wrongly applied to the original INode
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4330
|
HDFS-2802
Support snapshots up to the snapshot limit
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4317
|
HDFS-2802
Change INode to support HDFS-4103
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4293
|
HDFS-2802
TestSnapshot fails
|
Jing Zhao
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4245
|
HDFS-2802
Include snapshot related operations in OfflineEditsViewerHelper#runOperations() to fix test failures in TestOfflineEditsViewer
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4244
|
HDFS-2802
Support deleting snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4230
|
HDFS-2802
Listing all the current snapshottable directories
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4196
|
HDFS-2802
Support renaming of snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4189
|
HDFS-2802
rename getter method getMutableX and getXMutable to getXAndEnsureMutable
|
Tsz-wo Sze
|
Brandon Li
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4188
|
HDFS-2802
Add a snapshot id comparator
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4187
|
HDFS-2802
Add testcases for replication handling in snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4177
|
HDFS-2802
Add a snapshot parameter to INodeDirectory.getChildrenList()
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4175
|
HDFS-2802
Additional snapshot tests for more complicated directory structure and modifications.
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4170
|
HDFS-2802
Add snapshot information to INodesInPath
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4167
|
HDFS-2802
Add support for restoring/rolling back to a snapshot
|
Ajith S
|
Suresh Srinivas
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
HDFS-4166
|
HDFS-2802
Add support for scheduled automatic snapshots
|
Suresh Srinivas
|
Suresh Srinivas
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
HDFS-4159
|
HDFS-2802
Rename should fail when the destination dir is snapshottable and has snapshots
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4158
|
HDFS-2802
FSDirectory#hasSnapshot will NPE when deleting an empty directory
|
Aaron Myers
|
Aaron Myers
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDFS-4150
|
HDFS-2802
Update inode in blocksMap when deleting original/snapshot file
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4149
|
HDFS-2802
Complete the code for disallowSnapshot
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4148
|
HDFS-2802
Disallow write/modify operations on files and directories in a snapshot
|
Brandon Li
|
Brandon Li
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4147
|
HDFS-2802
Deletion of snapshottable dir with snapshots should fail
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4146
|
HDFS-2802
Further work on changing INodeFile.blocks to private in Snapshot branch
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4144
|
HDFS-2802
Create test for all snapshot-related metrics
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4141
|
HDFS-2802
Directory diff in snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4133
|
HDFS-2802
Add testcases for testing basic snapshot functionalities
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4131
|
HDFS-2802
Add capability to namenode to get snapshot diff
|
Jing Zhao
|
Suresh Srinivas
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4126
|
HDFS-2802
Add reading/writing snapshot information to FSImage
|
Jing Zhao
|
Suresh Srinivas
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4125
|
HDFS-2802
Use a persistent data structure for snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDFS-4119
|
HDFS-2802
Complete the allowSnapshot code and add a test for it
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4118
|
HDFS-2802
Change INodeDirectory.getExistingPathINodes(..) to work with snapshots
|
Jing Zhao
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4116
|
HDFS-2802
Add audit log for snapshot operations
|
Jing Zhao
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4111
|
HDFS-2802
Support snapshot of subtrees
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4103
|
HDFS-2802
Support O(1) snapshot creation
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4102
|
HDFS-2802
Test replication with snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDFS-4098
|
HDFS-2802
Support append to original files which are snapshotted
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4097
|
HDFS-2802
provide CLI support for createSnapshot
|
Brandon Li
|
Brandon Li
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4096
|
HDFS-2802
Add snapshot information to namenode WebUI
|
Haohui Mai
|
Jing Zhao
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HDFS-4095
|
HDFS-2802
Add snapshot related metrics
|
Jing Zhao
|
Jing Zhao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4092
|
HDFS-2802
Update file deletion logic to support snapshot files
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4091
|
HDFS-2802
Add snapshot quota to limit the number of snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4087
|
HDFS-2802
Protocol changes for listSnapshots functionality
|
Brandon Li
|
Brandon Li
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4086
|
HDFS-2802
Add editlog opcodes to allow and disallow snapshots on a directory
|
Brandon Li
|
Brandon Li
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4084
|
HDFS-2802
provide CLI support for allow and disallow snapshot on a directory
|
Brandon Li
|
Brandon Li
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4083
|
HDFS-2802
Protocol changes for snapshots
|
Suresh Srinivas
|
Suresh Srinivas
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4082
|
HDFS-2802
Add editlog opcodes for snapshot create and delete operations
|
Suresh Srinivas
|
Suresh Srinivas
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4079
|
HDFS-2802
Add SnapshotManager
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4078
|
HDFS-2802
Handle replication in snapshots
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4077
|
HDFS-2802
Support snapshottable INodeDirectory
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-4076
|
HDFS-2802
Support snapshot of single files
|
Tsz-wo Sze
|
Tsz-wo Sze
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDFS-3960
|
HDFS-2802
Snapshot of Being Written Files
|
Jing Zhao
|
Tsz-wo Sze
|
|
Resolved |
Not A Problem
|
|
|
|
|