Project

General

Profile

Actions

Architecture #2787

closed

Use Doobie or Slick in place of SpringTemplate / squeryl / pur JDBC

Added by François ARMAND over 11 years ago. Updated over 7 years ago.

Status:
Released
Priority:
N/A
Category:
Architecture - Code maintenance
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

Since we use squeryl, we have a BUNCH of problem with it. On the other hand, using SpringTemplate is really not the scala-way, and we really would like to be as indenpendant as possible from Spring.

And Typesafe just provided SLICK ( http://slick.typesafe.com/ ), that seems to have a lot of things for it:

  • its commercially supported by typesafe, and so we should not have to worry about it being discontinued;
  • it allows statically check queries like squeryl
  • but also simple fallback to plain SQL when needed

Subtasks 7 (0 open7 closed)

Bug #9259: Removal of maven parameter for database testReleasedNicolas CHARLES2016-10-07Actions
Bug #9263: Error on report batch: NULL for non option type & on eventlogReleasedNicolas CHARLES2016-10-07Actions
Bug #9275: Could not update the rules historization information in baseReleasedFrançois ARMAND2016-10-07Actions
Bug #9281: Error when generating policies: java.util.NoSuchElementException: key not found: XXXXReleasedNicolas CHARLES2016-10-07Actions
Bug #9287: Database size doesn't show up on the Reports databaseReleasedFrançois ARMAND2016-10-09Actions
Bug #9288: Jobs are failling to clean database ReleasedFrançois ARMAND2016-10-09Actions
Bug #9477: Empty table rudderpropertiesReleasedFrançois ARMAND2016-10-20Actions

Related issues 1 (0 open1 closed)

Blocked by Rudder - Architecture #3229: Switch to Scala 2.10ReleasedFrançois ARMAND2013-02-05Actions
Actions

Also available in: Atom PDF