Skip to content

Commit

Permalink
fix(query): query from listRecoverableResources (#1613)
Browse files Browse the repository at this point in the history
  • Loading branch information
s12f authored Sep 20, 2023
1 parent 5ae5ea0 commit e5e63c1
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
3 changes: 1 addition & 2 deletions hstream/src/HStream/Server/Core/Cluster.hs
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,7 @@ nodeChangeEventHandler scMVar Gossip.ServerDead I.ServerNode {..} = do
Log.info $ "handle Server Dead event: " <> Log.buildString' serverNodeId
withMVar scMVar $ \sc@ServerContext{..} -> do
recoverDeadNodeTasks sc scIOWorker serverNodeId
-- FIXME: DISABLED QUERY RECOVER
-- recoverDeadNodeTasks sc (QueryWorker sc) serverNodeId
recoverDeadNodeTasks sc (QueryWorker sc) serverNodeId
nodeChangeEventHandler _ _ _ = return ()

-- getNodeResources :: Meta.MetaHandle -> ResourceType -> Types.ServerID -> IO [T.Text]
Expand Down
23 changes: 12 additions & 11 deletions hstream/src/HStream/Server/QueryWorker.hs
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,18 @@

module HStream.Server.QueryWorker where




import HStream.Server.Core.Query (listQueries, resumeQuery)

import qualified Control.Concurrent as M
import qualified Data.HashMap.Strict as HM
import qualified HStream.Server.HStreamApi as API
import HStream.Server.Types (ServerContext (runningQueries),
TaskManager (..))
import HStream.Utils (ResourceType (ResQuery))
#ifdef HStreamEnableSchema
import HStream.Server.Core.QueryNew (listQueries, resumeQuery)
#else
import HStream.Server.Core.Query (listQueries, resumeQuery)
#endif

import qualified Control.Concurrent as M
import qualified Data.HashMap.Strict as HM
import qualified HStream.Server.HStreamApi as API
import HStream.Server.Types (ServerContext (runningQueries),
TaskManager (..))
import HStream.Utils (ResourceType (ResQuery))

-- TODO: modularize query worker(e.g. replace runningQueries with QueryWorker)
newtype QueryWorker = QueryWorker
Expand Down

0 comments on commit e5e63c1

Please sign in to comment.