Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-2906

Users need an easy way to co-locate entries on partitioned regions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • docs, regions

    Description

      Implement a dynamic PartitionResolver that takes a String key and uses a '.' as the separator between the actual key and the partitioning key, returning the partitioning key when called.

      The actual key would be the entire string, the partitioning key would be everything after the last '.' unless there are no dots in which case it is the whole String (which is the default without a PartitionResolver).

      Requirements:
      Make configurable via GFSH, cache.xml, or programmatically
      – Allow them to define their own resolver token
      Make it work from the client
      – Putting a key that doesn't match configuration – should throw exception
      – Not serializable
      – Will need to update the client to know the token

      Attachments

        Activity

          People

            Unassigned Unassigned
            fkrone Fred Krone
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: