Accumulo
  1. Accumulo
  2. ACCUMULO-1619

Provide a way to override parent configuration with a delete

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 1.8.0
    • Component/s: None
    • Labels:
      None

      Description

      Per-table configuration options are inherited from a hierarchy of configuration scopes. In some cases, it would be useful to denote a key as "do not inherit from the parent" (treat it as though it doesn't exist, possibly falling back on the default if the property is defined in the default configuration).

      In such cases, a property key could be prefixed with a "!" character (as in "NOT") to "unset" a key that is set with a value in a parent scope.

      This ticket removes the previously undocumented restriction that empty string is the same as a property not being set at all.

        Issue Links

          Activity

          Christopher Tubbs created issue -
          Mike Drob made changes -
          Field Original Value New Value
          Link This issue is duplicated by ACCUMULO-1485 [ ACCUMULO-1485 ]
          John Vines made changes -
          Fix Version/s 1.7.0 [ 12324607 ]
          Fix Version/s 1.6.0 [ 12322468 ]
          Josh Elser made changes -
          Fix Version/s 1.8.0 [ 12329879 ]
          Fix Version/s 1.7.0 [ 12324607 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Christopher Tubbs
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Development