Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-12899

Calcite integration. Distribution multitrait

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      Currently Ignite nodes have single distribution value which isn't true in several cases like:

      1. a partitioned table with a key alias should have 2 distribution traits: by _key and by key alias (id for example) - without distribution by _key column almost impossible to implement IGNITE-12692
      2. After inner / cross join the result should have several hash distributions (by left and by right keys) - it may be important on join transpose optimization
      3. On project a source distribution key may appear more than once, so the result should contain a distribution for each distribution key position.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              gvvinblade Igor Seliverstov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: