Hook Redis
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 20/100
Rechercherichtung
Beginnen Sie damit, die in der Tabelle aufgeführten Redis-Methoden und Anwendungseinstiegspunkte zu überprüfen, einschließlich app/integrations/FileCacheMaintainer und app/models/Counts. Ermitteln Sie, wie Redis-Aufrufe derzeit entdeckt oder eingebunden werden, und bestimmen Sie anschließend, was eine vollständige Abdeckung der aufgeführten Methoden bedeuten würde. Done sollte anhand der repräsentativen Tabelle überprüfbar sein, aber das Issue benennt weder Tests noch eine spezifische Implementierungsgrenze.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Here's a representative table of Redis methods which can be hooked automatically:
├───────────────────────────────────────────────────────────┼─────────────────────────────────┼────────────────────────────────┤
│ │ redis/Redis#expire │ │
│ │ redis/Redis#get │ │
│ │ redis/Redis#llen │ │
│ │ redis/Redis#lpop │ │
│ │ redis/Redis#lpush │ │
│ app/integrations/FileCacheMaintainer.assign_blocklist_ids │ redis/Redis#sadd │ │
│ app/integrations/FileCacheMaintainer.blocklist │ redis/Redis#smembers │ │
│ app/integrations/FileCacheMaintainer.blocklist │ redis/Redis#type │ │
│ app/integrations/FileCacheMaintainer.blocklist_include? │ redis/Redis#sismember │ │
│ app/integrations/FileCacheMaintainer.files │ redis/Redis#hgetall │ │
│ app/integrations/FileCacheMaintainer.files │ redis/Redis#type │ │
│ app/integrations/FileCacheMaintainer.redis │ redis/Redis.current │ │
│ app/integrations/FileCacheMaintainer.remove_file │ redis/Redis#hdel │ │
│ app/integrations/FileCacheMaintainer.reset_blocklist_ids │ redis/Redis#expire │ │
│ app/integrations/FileCacheMaintainer.reset_file_info │ redis/Redis#expire │ │
│ app/integrations/FileCacheMaintainer.update_file_info │ redis/Redis#hset │ │
│ app/models/Counts.assign_for │ redis/Redis#hset │ │
│ app/models/Counts.retrieve_for │ redis/Redis#hget │ │
│ app/models/Counts.retrieve_for │ redis/Redis::Connection.drivers │ │
│ app/models/Counts.week_creation_chart │ redis/Redis#hget │ │
│ app/workers/EmailUpdatedTermsWorker#perform │ redis/Redis#llen │ │
│ app/workers/EmailUpdatedTermsWorker#perform │ redis/Redis#lpop │ │
│ app/workers/EmailUpdatedTermsWorker#perform │ redis/Redis#rpush │ │
│ app/workers/EmailUpdatedTermsWorker#redis │ redis/Redis.current │ │
│ app/workers/ScheduledWorker.redis │ redis/Redis#expire │ │
│ app/workers/ScheduledWorker.redis │ redis/Redis#hget │ │
│ app/workers/ScheduledWorker.redis │ redis/Redis#hset │ │
│ app/workers/ScheduledWorker.redis │ redis/Redis::Connection.drivers │ │
│ sidekiq/Sidekiq.redis │ redis/Redis#llen │ │
│ sidekiq/Sidekiq.redis │ redis/Redis#lrange │ │
│ sidekiq/Sidekiq.redis │ redis/Redis::Connection.drivers │ │
│ sidekiq/Sidekiq::Testing.inline! │ redis/Redis#get │ │
│ vcr/VCR.use_cassette │ redis/Redis#get │ │
└───────────────────────────────────────────────────────────┴─────────────────────────────────┴────────────────────────────────┘
- Vorherrschende Sprache
- Ruby
- Sterne
- 101
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getappmap/appmap-ruby
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
getappmap/appmap-ruby#363 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100
getappmap/appmap-ruby#360 ·
-
enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
getappmap/appmap-ruby#357 ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
getappmap/appmap-ruby#355 ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
getappmap/appmap-ruby#344 · 2 Kommentare · 1 Reaktion ·
Alle Issues in getappmap/appmap-ruby
Ähnliche Issues
-
Add ZammadEvtl. vergeben @Arslan-TR hat das heute übernommen. Offenrequest
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
endoflife-date/endoflife.date#11298 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
performance v/6
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
WITCodingClub/calendar-backend#689 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
rubys/roundhouse#571 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area/web interface
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
mastodon/mastodon#40924 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag