Uploaded image for project: 'Pentaho Data Integration - Kettle'
  1. Pentaho Data Integration - Kettle
  2. PDI-19325

Incorrect optimization properties in Stream Lookup Step on Spoon with Japanese language

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Severity: High
    • Resolution: Unresolved
    • Affects Version/s: 8.3.0 GA, 9.1.0 GA
    • Fix Version/s: Backlog
    • Component/s: Step
    • Labels:
      None
    • Story Points:
      0
    • Notice:
      When an issue is open, the "Fix Version/s" field conveys a target, not necessarily a commitment. When an issue is closed, the "Fix Version/s" field conveys the version that the issue was fixed in.
    • Steps to Reproduce:
      Hide

      1. Open Spoon with Preferred Language set to English
      2. Select stream lookup step and edit the step
      3. The below optimization properties are noticed

      Preserve memory 
      Key and value are exactly one integer field
      Use sorted list
      

      4. Now change the Preferred Language to Japanese in spoon
      5. Select the stream lookup step and edit the step
      6. The optimization properties are displayed in Japanese language
      7. When translating the Japanese notation to English language specifies the below meaning,

      メモリにキャッシュする --> Cache in memory
      メモリへキャッシュされたデータを並替えする --> Sort data cached in memory
      ハッシュテーブルを使用する --> Use hash table

      8. There is a difference in meaning between Japanese notations and English in the option’s name.
      9. Compare the optimization properties option in English and the options in Japanese language when translated to English language

      Tested on spoon V9.2.0.0 and also on V9.1.0.8 GA

      Show
      1. Open Spoon with Preferred Language set to English 2. Select stream lookup step and edit the step 3. The below optimization properties are noticed Preserve memory Key and value are exactly one integer field Use sorted list 4. Now change the Preferred Language to Japanese in spoon 5. Select the stream lookup step and edit the step 6. The optimization properties are displayed in Japanese language 7. When translating the Japanese notation to English language specifies the below meaning, メモリにキャッシュする --> Cache in memory メモリへキャッシュされたデータを並替えする --> Sort data cached in memory ハッシュテーブルを使用する --> Use hash table 8. There is a difference in meaning between Japanese notations and English in the option’s name. 9. Compare the optimization properties option in English and the options in Japanese language when translated to English language Tested on spoon V9.2.0.0 and also on V9.1.0.8 GA

      Description

      We have observed a difference in optimization properties of the stream lookup step by Spoon when the Preferred language is changed to Japanese from English.
      When translating the “Japanese” words to “English” language it specifies the below meaning,

      メモリにキャッシュする means “Cache in memory”
      メモリへキャッシュされたデータを並替えする means “Sort data cached in memory”
      ハッシュテーブルを使用する means “Use hash table”
      

      But when we select "English (US)" the Look & Feel Preferred Language item and select the stream lookup step we get the below optimization properties option’s

      Preserve memory
      Key and value are exactly one integer field
      Use sorted list
      

      I am attaching the following files to the Jira:

      • Stream lookup step in the English language.
      • Stream lookup step in the Japanese language.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            as Ashwin S
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated: