Improve PostHandler() performance by directly injecting a user's new Twt into the Cache #641

Merged
prologic merged 16 commits from fix_post_perf into master 3 weeks ago
prologic commented 3 weeks ago
Owner
There is no content yet.
prologic added 4 commits 3 weeks ago
prologic changed title from Improve PostHandler() performance by directly injecting a user's new Twt into the Cache to WIP: Improve PostHandler() performance by directly injecting a user's new Twt into the Cache 3 weeks ago
prologic added 1 commit 3 weeks ago
cfe0927694
Use Cache.InjectFeed() from PostHandler()
prologic added 4 commits 3 weeks ago
prologic added 1 commit 3 weeks ago
09ef7bfd75
Fix bug in Cache.DeleteUserViews()
prologic added 1 commit 3 weeks ago
a6822ac37f
Fix injecting the Root Twt for forking
prologic added 1 commit 3 weeks ago
d34bcf52e2
Group DetectPodFromRequest tests together
prologic added 1 commit 3 weeks ago
137d19d515
Start adding more Cache tests...
prologic added 1 commit 3 weeks ago
5e44638cc6
Add case when Cache is non empty
prologic added 1 commit 3 weeks ago
12a8f4d109
Add some test data to work with
prologic force-pushed fix_post_perf from 12a8f4d109 to 3775fbbd7c 3 weeks ago
prologic changed title from WIP: Improve PostHandler() performance by directly injecting a user's new Twt into the Cache to Improve PostHandler() performance by directly injecting a user's new Twt into the Cache 3 weeks ago
prologic added 1 commit 3 weeks ago
f38bcdbd3d
Optimize Cache.Refresh()
Poster
Owner

From IRC:

[07:20:53]  <prologic> Quark you there?
[07:21:06]  <prologic> I'm gonna merge this PR https://git.mills.io/yarnsocial/yarn/pulls/641
[07:21:14]  <prologic> Just for the sake of better performance for you
[07:21:24]  <prologic> I will write more tests for the Cache (don't worry Lyse :P)
[07:21:35]  <prologic> But I don't have enough time on my hands now to do what I want when I want
[07:21:53]  <prologic> So as long as you don't intent to delete your last twt or edit your last twt too oftne
[07:21:56]  <prologic> Posting should be super fast :)
[07:22:18]  <prologic> I will also work on (in a future diff) support for directly sniping (opposite of inject) a twt from the cache
[07:22:22]  <prologic> So support edit/delete

From IRC: ``` [07:20:53] <prologic> Quark you there? [07:21:06] <prologic> I'm gonna merge this PR https://git.mills.io/yarnsocial/yarn/pulls/641 [07:21:14] <prologic> Just for the sake of better performance for you [07:21:24] <prologic> I will write more tests for the Cache (don't worry Lyse :P) [07:21:35] <prologic> But I don't have enough time on my hands now to do what I want when I want [07:21:53] <prologic> So as long as you don't intent to delete your last twt or edit your last twt too oftne [07:21:56] <prologic> Posting should be super fast :) [07:22:18] <prologic> I will also work on (in a future diff) support for directly sniping (opposite of inject) a twt from the cache [07:22:22] <prologic> So support edit/delete ```
prologic merged commit 8cc60a6885 into master 3 weeks ago
continuous-integration/drone/pr Build is passing
The pull request has been merged as 8cc60a6885.
Sign in to join this conversation.
Loading…
There is no content yet.