Details
-
New Feature
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.5.0, 2.0.0
-
None
Attachments
Attachments
Issue Links
- contains
-
SENTRY-871 Refactor HA components based on Sentry-852
- Resolved
-
SENTRY-873 [HMS HA] Have a HMS leader which would be responsible for sending path updates to Sentry
- Resolved
- is blocked by
-
SENTRY-1596 Hive tests failing for sentry-ha-redesign branch
- Resolved
-
SENTRY-1759 UpdatableCache leaks connections
- Resolved
-
SENTRY-1323 Bump the hive version to 1.2.0
- Resolved
-
SENTRY-1474 createSentryRole() isn't thread-safe
- Resolved
-
SENTRY-1476 SentryStore is subject to JDQL injection
- Resolved
-
SENTRY-1486 Sentry should use repeatable-read consistency level
- Resolved
-
SENTRY-1491 Sentry transactions are not rolled back immediately when commit fails
- Resolved
-
SENTRY-1644 Partition ACLs disappear after renaming Hive table with partitions
- Resolved
-
SENTRY-1681 SentryHdfsServiceException is an unchecked exception
- Resolved
-
SENTRY-1120 Show role / privileges info in Sentry Service Webpage
- Resolved
-
SENTRY-1507 Sentry should use Datanucleus version of javax.jdo
- Resolved
- is related to
-
SENTRY-852 Create PathUpdateForwarder and PermUpdateForwarder
- Resolved
-
SENTRY-1314 HDFS Sync improvements
- Open
-
SENTRY-1589 Flaky test TestDbPrivilegeCleanupOnDrop.testReCreateObjects
- Open
-
SENTRY-1508 MetastorePlugin.java does not handle properly initialization failure
- Resolved
-
SENTRY-1500 Sentry should use Datanucleus version of javax.jdo
- Resolved
-
SENTRY-1506 Importing JDO or datanucleus properties from config is broken
- Resolved
-
SENTRY-1523 sentry-dist is missing dependency on mysql connector
- Resolved
-
SENTRY-1526 Sentry processed stays alive after being killed
- Resolved
-
SENTRY-1644 Partition ACLs disappear after renaming Hive table with partitions
- Resolved
-
SENTRY-1699 MetastoreCacheInitializer shouldn't use Preconditions for HMS data
- Resolved
-
SENTRY-1788 Sentry Store may use JDO object after the associated data is removed in DB
- Resolved
-
SENTRY-1797 SentryKerberosContext should use periodic executor instead of managing periodic execution via run() method.
- Resolved
-
SENTRY-1801 Sentry Namenode Plugin should handle unknown permissions
- Resolved
-
SENTRY-1915 Sentry is doing a lot of work to convert list of paths to HMSPaths structure
- Resolved
-
SENTRY-1916 Sentry should not store paths outside of the prefix
- Resolved
-
SENTRY-1574 SentryMetastorePostEventListener class is not used by anything
- Resolved
-
SENTRY-1524 sentry-dist is missing dependency on sentry-hdfs-dist
- Closed
-
SENTRY-1597 Document Sentry protocols
- Open
-
SENTRY-1653 Dump Sentry metrics to a file periodically
- Open
-
SENTRY-1494 Evaluate using a JSON notification log message as a Map rather than using a Deserializer with Java message object.
- Open
-
SENTRY-1537 Investigate changing ROLE:PRIV model from M:N to 1:N
- Open
-
SENTRY-1579 Sentry should avoid using Proxy
- Open
-
SENTRY-627 Extend Sentry HA to work with Hive Metastore HA and HDFS
- Resolved
-
SENTRY-1501 SentryStore shouldn't synchronize openTransaction() and commitUpdateTransaction()
- Resolved
-
SENTRY-1518 Add metrics for SentryStore transactions
- Resolved
-
SENTRY-1525 Provide script to run Sentry directly from the repo
- Resolved
-
SENTRY-1573 SentryMetastoreListenerPlugin should be an interface
- Resolved
-
SENTRY-1820 Add JSON file reporter for Sentry metrics
- Resolved
-
SENTRY-1867 DataNucleus.Query INFO level logging spams Sentry log files
- Resolved
-
SENTRY-1531 Add transaction metrics for SentryStore
- Resolved
-
SENTRY-1594 TransactionBlock should become generic
- Resolved
-
SENTRY-1540 SentryStore.isMultiActionsSupported() is always true
- Patch Available
-
SENTRY-1503 Remove all sequence ID checks from TestSentryStore
- Resolved
-
SENTRY-1502 Multiple tests in TestSentryStore are not testing useful things
- Patch Available
-
SENTRY-1482 Evaluate 4000 char limit for URI and semantics around overflow
- Open
- Parent Feature
-
SENTRY-1721 Unit test failures in TestSentryStore due to changeId miscount
- Resolved
-
SENTRY-1771 HDFS client concurrently requests full permission update multiple times
- Resolved
- relates to
-
SENTRY-1440 Fencing implementation in sentry-ha can create two fencing tables
- Resolved
-
SENTRY-880 Delete the path cache children as soon as it is processed.
- Resolved
-
SENTRY-883 [HA] Pre existing children in the path cache trigger child added events
- Resolved
-
SENTRY-876 Handle path updates when Sentry HA + HDFS sync - Send updates to all sentry instances
- Resolved
-
SENTRY-1481 Evaluate use of paths in MAuthzPathsMapping
- Open
-
SENTRY-662 SentryServiceIntegrationBase should use UGI based login
- Resolved
-
SENTRY-870 Create UpdateForwarders for paths and permissions
- Resolved
-
SENTRY-882 HMS leader should handle out of order updates when HA
- Resolved
-
SENTRY-1315 Add an interface in WebUI to request for a Sentry full update
- Resolved
-
SENTRY-1322 Persist HMSPaths full update into Sentry DB
- Resolved
-
SENTRY-877 Recreate the metastore cache if ZK connection is lost.
- Resolved
- links to