1. Intro
  2. General Documentation
  3. 1. Using the HTTP API
  4. 2. Working with the Manifest file
  5. 3. merino-fleece PII Detection
  6. 4. Configuring Firefox and Merino Environments
  7. 5. Data collection
  8. 6. Social contract
  9. 7. Working on the Code
    ❱
    1. 7.1. Content Moderation
    2. 7.2. Dependencies
    3. 7.3. Logging and Metrics
    4. 7.4. Middlewares
    5. 7.5. Feature Flags
    6. 7.6. Release Process
    7. 7.7. Profiling
    8. 7.8. Testing & Test Strategy
      ❱
      1. 7.8.1. Unit Tests
      2. 7.8.2. Integration Tests
      3. 7.8.3. Load Tests
  10. 8. Providers
    ❱
    1. 8.1. Flights
  11. 9. Operations
    ❱
    1. 9.1. Rollback
    2. 9.2. Modify Navigational Suggestions Blocklist
    3. 9.3. Modify Wikipedia Suggestions Blocklist
    4. 9.4. Test Failures in CI
    5. 9.5. Configs
    6. 9.6. Elasticsearch
    7. 9.7. Jobs
      ❱
      1. 9.7.1. Navigational Suggestions
      2. 9.7.2. Dynamic Wikipedia Indexer
      3. 9.7.3. Remote Settings CSV Uploader
      4. 9.7.4. Geonames Uploader
  12. ADR
  13. 10. Archive
    ❱
    1. 10.1. Load Test Framework: Locust VS K6
    2. 10.2. General API Response
    3. 10.3. Adopt Testcontainers for Integration Testing
    4. 10.4. Default Load Tests
    5. 10.5. Adopt Asynchronous Python Google Cloud Storage Client
    6. 10.6. Suggest New Provider Integrations Endpoint Split
    7. 10.7. Load GCS Data via SyncedGcsBlob in Merino
    8. 10.8. Extend Merino via Rust Extensions
    9. 10.9. New Endpoints for Weather
    10. 10.10. Monorepo

Merino Book

Jobs