Topcoder - Update legacy submission processors

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Challenge Objectives

  • Update the provided processors based on the following detailed requirements.

Project Background

We’re in the process of revamping our platform and adding support to store more information about our users as traits in order to improve the overall user experience on our platform.

Technology Stack

  • Node.js

  • Kafka

  • InformixDB

  • Docker

Code Access

Repos:

Branch: develop

Detailed requirement

1. Change informix npm module

Currently, we are using the https://www.npmjs.com/package/informix module. As part of this challenge, you need to update the provided processors to use https://www.npmjs.com/package/ifxnjs

 

2. Fix submission creation

Currently we are taking `current` as a created-date, but that should be read from the message payload.

 

This is happening for both MM and non-MM challenges.

3. Update tests

You need to update existing tests based on the above changes.

 

Should you have any questions, feel free to ask on the challenge forum!

What to Submit

Submit:

  • Git patch for the latest commit in the develop branch of each repo. Make sure to note the exact commits you used so the reviewers can apply your patch files.

  • Instructions on how to apply your patch files and test your submission.



Final Submission Guidelines

Please read above.

ELIGIBLE EVENTS:

Topcoder Open 2019

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30093315