Skip to content

nsfw: fnIngress upgrade #40

@rosmcmahon

Description

@rosmcmahon

classifiers must process with some changes,

  • without inbox...
  • input comes straight to shepherd-input-q with added TxRecord object metadata
  • classifiers get "ObjectCreate"-like event
  • output now goes to SQS.
  • input comes from SQS.
    • format to be determined, but ideally put into shepherd-plugin-interfaces
      • this is actually a bit awkward as the format includes import { S3EventRecord } from 'aws-lambda'
      • just going to have to copy it around or put in libs/ ?
    • SQS queues to be determined from config
  • ensure classifiers pass on metadata
  • do not delete s3 objects

bugs:

  • auto-scaling messed up - wrong q for metric. fixed, now min=>0 also
  • testing: (do async and check event logs)
    • 1 msg, out/in
    • 1000, out/in
    • 3000+
    • indexer
  • permissions may also be messed up for chained sqses?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions