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

Implement a method which can get a table or wait until it wasn't initialized

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha3
    • None
    • Docs Required, Release Notes Required

    Description

      When a try of table creation was invoked in another thread, a client risks getting null value until table has been not initialized yet.
      This behavior is available through the public API:

      ignite.tables().table("tableName");
      

      But client expected to see the table which was fully initialized.
      Need to implement API which waits for table initialization, if it would need, and returns it.

      Attachments

        Issue Links

          Activity

            People

              v.pyatkov Vladislav Pyatkov
              v.pyatkov Vladislav Pyatkov
              Vyacheslav Koptilin Vyacheslav Koptilin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 3h 10m
                  3h 10m