phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Hofhansl (Jira)" <>
Subject [jira] [Resolved] (PHOENIX-5045) Remove Global Mutable index code from Phoenix
Date Wed, 25 Dec 2019 17:54:00 GMT


Lars Hofhansl resolved PHOENIX-5045.
    Resolution: Won't Fix

We now have consistent global indexes. When those are proven stable we can retire the existing
global indexing code. Closing this one.

> Remove Global Mutable index code from Phoenix
> ---------------------------------------------
>                 Key: PHOENIX-5045
>                 URL:
>             Project: Phoenix
>          Issue Type: Task
>            Reporter: Lars Hofhansl
>            Priority: Major
> In a continued effort to reduce Phoenix' complexity I propose that we remove the current
GLOBAL MUTABLE index implementation from Phoenix.
> It can't be made working reliably and comes with considerable complexity such as:
> * temporarily disabled indexes, or
> * indexes that return stale data, and
> * complex catch-up logic
> * server-to-server communication with the risk of tying up handler threads
> * special retry logic on the client (to avoid retries in the handler threads trying to
update the index table)
> IMHO it does not even matter whether we have a replacement or not. The current code should
not be used.
> Let's discuss.

This message was sent by Atlassian Jira

View raw message