Uploaded image for project: 'Poulpe'
  1. Poulpe
  2. POULPE-365

Calling reindexing of JCommune search engine

    Details

      Description

      As an Admin I'd like to be able to call re-indexing of JCommune search engine so that it can refresh indices if data was injected directly into DB

      Details: when we migrate our JavaTalks database for instance, the topics and posts are not entered via JCommune GUI and thus are not indexed. In order the Search Engine to work properly and return correct search results, we need to trigger a full re-indexing of the database. Everything is implemented on JCommune side, but we need to make an HTTP request to it in order to start the process per se.

        Attachments

          Issue Links

            Activity

            Hide
            demi Leonid Kazantcev added a comment -

            Should i close this task? Not realy understand what does mean type of task = story

            Show
            demi Leonid Kazantcev added a comment - Should i close this task? Not realy understand what does mean type of task = story
            Hide
            ilzul Ilya Zhulanov added a comment -

            Acceptance criteria didn't pass('POULPE-368' subtask).

            Show
            ilzul Ilya Zhulanov added a comment - Acceptance criteria didn't pass(' POULPE-368 ' subtask).
            Hide
            ilzul Ilya Zhulanov added a comment -

            The system incorrectly handles cases when a user performs the re-index action for deleted component by another user.

            Show
            ilzul Ilya Zhulanov added a comment - The system incorrectly handles cases when a user performs the re-index action for deleted component by another user.
            Hide
            ctapobep Stanislav Bashkyrtsev added a comment -

            Could you please describe what is incorrect? The fact that the request was actually being sent? This doesn't look like an issue for me from both perspectives - from user perspective (okay, the request has been sent, what is inconvenient for me?) and from technical perspective - no harm any of systems.
            Also question - why is this task on hold?

            Show
            ctapobep Stanislav Bashkyrtsev added a comment - Could you please describe what is incorrect? The fact that the request was actually being sent? This doesn't look like an issue for me from both perspectives - from user perspective (okay, the request has been sent, what is inconvenient for me?) and from technical perspective - no harm any of systems. Also question - why is this task on hold?
            Hide
            ilzul Ilya Zhulanov added a comment -

            The message that everything was successfully re indexed, despite fact that Forum was already deleted by another user, is really confused.
            The system in such cases should give the correct message and the re-index action shouldn't be runned.

            Show
            ilzul Ilya Zhulanov added a comment - The message that everything was successfully re indexed, despite fact that Forum was already deleted by another user, is really confused. The system in such cases should give the correct message and the re-index action shouldn't be runned.
            Hide
            ctapobep Stanislav Bashkyrtsev added a comment -
            1. There is no impact on the system. Not at all.
            2. User would see and work with outdated data. The fact that she was able to re-index component that didn't exist in Poulpe database doesn't confuse user because she doesn't know that component was removed

            Anyway, the issue is not blocking the story and it's not impacting anything by any means. More problems will be encountered when user edits component that was removed since it would cause exceptions (I guess) because this behavior can happen anywhere, this is not a problem related only to re-indexing.. So I'd leave a bug open, but proceed with the story itself.

            Show
            ctapobep Stanislav Bashkyrtsev added a comment - There is no impact on the system. Not at all. User would see and work with outdated data. The fact that she was able to re-index component that didn't exist in Poulpe database doesn't confuse user because she doesn't know that component was removed Anyway, the issue is not blocking the story and it's not impacting anything by any means. More problems will be encountered when user edits component that was removed since it would cause exceptions (I guess) because this behavior can happen anywhere, this is not a problem related only to re-indexing.. So I'd leave a bug open, but proceed with the story itself.
            Hide
            julik Julia Atlygina added a comment -

            I prefer to close this issue acually; re-index funcionality work as expected and problems with simultaneously editing/deletion/ etc were described in POULPE-413.

            Show
            julik Julia Atlygina added a comment - I prefer to close this issue acually; re-index funcionality work as expected and problems with simultaneously editing/deletion/ etc were described in POULPE-413 .
            Hide
            ilzul Ilya Zhulanov added a comment -

            Verified.

            Show
            ilzul Ilya Zhulanov added a comment - Verified.

              People

              • Assignee:
                ilzul Ilya Zhulanov
                Reporter:
                ctapobep Stanislav Bashkyrtsev
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 22h Original Estimate - 22h
                  22h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 27h 55m
                  27h 55m

                    Structure Helper Panel