Mina Galić igalic
  • Dortmund
  • https://igalic.co/
  • Infrastructure & Open Source

    (Homoiconic Ops Witch)

  • Joined on 2020-06-26
igalic created repository Plume/infra 2020-08-10 20:10:34 +00:00
igalic commented on issue Plume/Plume#815 2020-08-10 08:21:42 +00:00
Check for duplicate deps

currently, even attempting to run cargo outdated results in a dead-lock:

error: failed to select a version for `data-encoding`.
    ... required by package `serde_qs v0.6.1`
    ... which is depended on by `plume v0.4.0 (/tmp/cargo-outdatedAW9Bld)`
versions that meet the requirements `^2.2.1` are: 2.3.0, 2.2.1

all possible versions conflict with previously selected packages.

  previously selected package `data-encoding v2.1.1`
    ... which is depended on by `rocket_csrf v0.1.0 (https://github.com/fdb-hiroshima/rocket_csrf?rev=29910f2829e7e590a540da3804336577b48c7b31#29910f28)`
    ... which is depended on by `plume v0.4.0 (/tmp/cargo-outdatedAW9Bld)`

failed to select a version for `data-encoding` which could resolve this conflict
igalic pushed to refactor/extract-actors at igalic/Plume 2020-08-04 19:20:16 +00:00
d81e6368b0 add ActorSystem member to PlumeRocket
igalic pushed to refactor/extract-actors at igalic/Plume 2020-08-02 19:13:18 +00:00
82f73959b2 initialize Actor system in main, as well as SearcherActor
f4b11ba4b1 Wrap Searcher in an Arc only in main
Compare 2 commits »
igalic pushed to refactor/extract-actors at igalic/Plume 2020-08-01 20:32:43 +00:00
ab384f17e1 Implement an actor around Searcher
a7e751e3b1 plume-models: fix test compilation
dd265aa6a8 Introduce Searcher::new
a7ce8681b6 Avoid unwrapping, return an Error instead
1c709b1887 plume-model: refactor Searcher to have its own DbPool
Compare 6 commits »
igalic commented on issue Plume/Plume#814 2020-07-31 10:16:53 +00:00
drafts: collaborators-only posts in the local timeline

another feature of this could be that only collaborators can comment during this phase, and once the post gets published, the review (draft phase) comments should disappear

igalic opened issue Plume/Plume#814 2020-07-31 10:06:20 +00:00
drafts: collaborators-only posts in the local timeline
igalic pushed to refactor/extract-actors at igalic/Plume 2020-07-30 21:27:59 +00:00
a957b4e4da finish off the strategy document
igalic pushed to refactor/extract-actors at igalic/Plume 2020-07-28 20:44:14 +00:00
cacdf5f74d Add past attempts at solutions.
igalic commented on issue Plume/Plume#812 2020-07-28 11:09:07 +00:00
Impossible to follow

perhaps the issue is introduced somewhere in between, and in 0.5.0 it's "fixed"

is we can reproduce the, we might also be able to detect it, and then fix, for real

igalic pushed to refactor/extract-actors at igalic/Plume 2020-07-27 20:06:54 +00:00
da45dbe0df add design document describing current issues
igalic closed pull request Plume/Plume#805 2020-07-26 19:37:56 +00:00
extract DbConn from PlumeRocket
igalic commented on pull request Plume/Plume#805 2020-07-26 19:37:55 +00:00
extract DbConn from PlumeRocket

closing in favour of #813

igalic closed pull request Plume/Plume#807 2020-07-26 19:37:41 +00:00
WIP: Experiment: extract Searcher into an Actor
igalic commented on pull request Plume/Plume#807 2020-07-26 19:37:41 +00:00
WIP: Experiment: extract Searcher into an Actor

closing in favour of #813

igalic commented on pull request Plume/Plume#809 2020-07-26 19:37:26 +00:00
plume-model: refactor Searcher to have its own DbPool

closing in favour of #813

igalic closed pull request Plume/Plume#809 2020-07-26 19:37:26 +00:00
plume-model: refactor Searcher to have its own DbPool
igalic created pull request Plume/Plume#813 2020-07-26 19:36:23 +00:00
WIP: Extract DbConn, Searcher & Worker into Riker Actors
igalic pushed to refactor/extract-actors at igalic/Plume 2020-07-26 19:29:01 +00:00
0757f84397 Add an SearcherActor, wrapping Searcher & DbPool
898933d0df add riker as dependency, we will use it to replace searcher
9aaff1a484 Merge pull request 'Use result of local storage insert operation to suppress Clippy' (#810) from KitaitiMakoto/Plume:suppress-clippy into main
36fd55a7e4 Use result of local storage insert operation to suppress Clippy
igalic commented on issue Plume/Plume#799 2020-07-25 17:15:19 +00:00
[Refactoring] send messages to dedicated actor instead of directly accessing objects

for the first case, i already have opened a question: https://github.com/riker-rs/riker/issues/130 and received an answer