This commit is contained in:
Correl Roush 2021-09-15 17:01:02 -04:00
parent f56869feed
commit ca26389f32
6 changed files with 62 additions and 10 deletions

View file

@ -27,13 +27,6 @@
:LOGBOOK:
- State "TODO" from [2021-09-01 Wed 13:42]
:END:
** TODO Deploying Domain Validator to Kubernetes
:PROPERTIES:
:JIRA_ID: CCPANEL-10554
:END:
:LOGBOOK:
- State "TODO" from [2021-09-01 Wed 13:42]
:END:
** TODO GeoIP
:PROPERTIES:
:JIRA_ID: CCPANEL-11592
@ -41,9 +34,16 @@
:LOGBOOK:
- State "TODO" from [2021-09-01 Wed 13:44]
:END:
** TODO Deploying Domain Validator to Kubernetes
:PROPERTIES:
:JIRA_ID: CCPANEL-10554
:END:
:LOGBOOK:
- State "TODO" from [2021-09-01 Wed 13:42]
:END:
* Tracking live vs dead / removed code branches in Sites
* [[id:11edd6c9-b976-403b-a419-b5542ddedaae][Subscriber Search Service]]
* Analytics View Service
* [[id:c45881de-46f2-4f76-9579-063626c5956c][Analytics View Service]]
* Replace CAPI Services
** List API
*** TODO Set EOL date for awlists
@ -65,4 +65,5 @@
:END:
** Upgrade other non-React projects to React
*** Add subscriber
** [[id:fab0cf8f-7c54-4848-882b-dba5e087760d][Redesigned Reports]]
* New List Management Interface

View file

@ -2,12 +2,37 @@
:ID: 11edd6c9-b976-403b-a419-b5542ddedaae
:END:
#+title: Subscriber Search Service
#+LINK: jira https://jira.aweber.io/browse/
A replacement for the current [[id:d9cb2b55-3b0e-4ab3-8369-f71ebc3cd882][Sites Subscriber Search]] and [[id:f74e335d-577f-4749-bf32-1c025795b039][Broadcast Segment Search]] implementations.
- [[file:~/org-aweber/worklog-archive.org::#2019-08-06-tuesday-discuss-subscriber-management-architecture][file:~/org-aweber/worklog-archive.org::#2019-08-06-tuesday-discuss-subscriber-management-architecture]]
- https://jira.aweber.io/issues/?jql=project%20%3D%20CCPANEL%20AND%20component%20%3D%20%22Search%20Service%22
- [[https://jira.aweber.io/issues/?jql=project%20%3D%20CCPANEL%20AND%20component%20%3D%20%22Search%20Service%22][JIRA tickets]]
* Architecture Notes
#+begin_quote
Added: [2019-08-06 Tue 10:34]
- Broadcast sending manipulated queries before performing them to suit
its needs
- *Handle list exclusion in the search service?* ([[jira:CCPANEL-9557][CCPANEL-9557]])
- Blocked emails
- De-duplication
- *Lead view ids -> segment ids -> search service segments?* ([[jira:CCPANEL-9556][CCPANEL-9556]])
- Side-by-side comparison
- Use broadcast-segment to compare its results to the search api
results
- *Recipient-style representation or leads?*
- *Define API* ([[jira:CCPANEL-9554][CCPANEL-9554]])
- Include saved searches (segments)
- *Iterate release* ([[jira:CCPANEL-9555][CCPANEL-9555]])
- Current UI
- New UI with same capabilities of old UI
- Still writing old-style segments
- Research getting off the leads table (aurora?)
- https://confluence.aweber.io/display/AR/Search+Service+Using+Existing+Databases
- Distinct from a materialized search-optimized db
- Deal with =subscriber_tags= table bloat in AppDB
#+end_quote
* Concerns
** Performance
** Fitness to Purpose
@ -48,4 +73,6 @@ and segment emailing.
- +[[https://confluence.aweber.io/display/~robink/SoT+-+ElasticSearch+Next+Steps][SoT - ElasticSearch Next Steps]]+
- [[https://confluence.aweber.io/display/~robink/Alternative+Search+Proposal][Alternative Search Proposal]]
- [[https://confluence.aweber.io/display/AR/Search+Service+Using+Existing+Databases][Search Service Using Existing Databases]] (Approved ACP)
+ [[https://confluence.aweber.io/display/~victorc/Search+Service+-+Proof+of+Concept+Findings][Search Service - Proof of Concept Findings]] (Benchmarks different approaches)
+ [[https://gitlab.aweber.io/CP/archive/victorc-search-prototype][Search Prototype]]
- [[https://confluence.aweber.io/display/AR/Search+DSL+JSON+Schema][Search DSL JSON Schema]]

View file

@ -0,0 +1,7 @@
:PROPERTIES:
:ID: fab0cf8f-7c54-4848-882b-dba5e087760d
:END:
#+title: Redesigned Reports
Currently dependent on the [[id:3ddc4e32-932f-4748-bfe9-7025d4d6b352][Report API Controller]] in [[id:57ee2f00-9bcd-4e0f-8a77-ae1f2d4cda89][sites]] for data, which we
hope to move into an [[id:c45881de-46f2-4f76-9579-063626c5956c][Analytics View Service]].

View file

@ -0,0 +1,4 @@
:PROPERTIES:
:ID: c45881de-46f2-4f76-9579-063626c5956c
:END:
#+title: Analytics View Service

View file

@ -0,0 +1,5 @@
:PROPERTIES:
:ID: 3ddc4e32-932f-4748-bfe9-7025d4d6b352
:ROAM_REFS: https://gitlab.aweber.io/CP/applications/sites/-/blob/master/aweber_app/controllers/report_api_controller.php
:END:
#+title: Report API Controller

8
daily/2021-09-15.org Normal file
View file

@ -0,0 +1,8 @@
:PROPERTIES:
:ID: de2ba8e7-477c-4614-930c-0b76765a3cc8
:END:
#+title: 2021-09-15
* Reports discussion
Discussing wireframes for [[id:fab0cf8f-7c54-4848-882b-dba5e087760d][Redesigned Reports]].
Notes: https://confluence.aweber.io/display/UX/2021-09-15+Wireframe+review+of+reports