Skip to content

Instantly share code, notes, and snippets.

View kimhanse's full-sized avatar

Kim Hansen kimhanse

  • Ange Optimization ApS
View GitHub Profile
object QueuePerformance {
println("Test performance of Queue") //> Test performance of Queue
import scala.collection.immutable.Queue
util.Properties.versionString //> res0: String = version 2.10.3
System.getProperty("java.version") //> res1: String = 1.7.0_25
def time[A](f: => A) = {
2017-09-15 21:20:37,347 [main] INFO org.flywaydb.core.internal.util.VersionPrinter (Slf4jLog.java:44) - Flyway 4.2.0 by Boxfuse
2017-09-15 21:20:37,660 [main] INFO org.flywaydb.core.internal.dbsupport.DbSupportFactory (Slf4jLog.java:44) - Database: jdbc:mysql://localhost/bookingedi (MySQL 5.6)
2017-09-15 21:20:37,734 [main] INFO org.flywaydb.core.internal.command.DbValidate (Slf4jLog.java:44) - Successfully validated 21 migrations (execution time 00:00.029s)
2017-09-15 21:20:37,747 [main] INFO org.flywaydb.core.internal.command.DbMigrate (Slf4jLog.java:44) - Current version of schema `bookingedi`: 005.6
2017-09-15 21:20:37,767 [main] INFO org.flywaydb.core.internal.command.DbMigrate (Slf4jLog.java:44) - Migrating schema `bookingedi` to version 005.7 - Confirmation and Status Tables
2017-09-15 21:20:37,781 [main] WARN org.flywaydb.core.internal.dbsupport.JdbcTemplate (Slf4jLog.java:48) - DB: Unknown table 'bookingedi.BookingConfirmation' (SQL State: 42S02 - Error Code: 1051)
2017-09-15 21:20:37,783 [main] WARN
2017-09-15 21:28:01,086 [main] INFO org.flywaydb.core.internal.util.VersionPrinter (Slf4jLog.java:44) - Flyway 4.2.0 by Boxfuse
2017-09-15 21:28:01,508 [main] INFO org.flywaydb.core.internal.dbsupport.DbSupportFactory (Slf4jLog.java:44) - Database: jdbc:mysql://localhost/bookingedi (MySQL 5.6)
2017-09-15 21:28:01,589 [main] INFO org.flywaydb.core.internal.command.DbValidate (Slf4jLog.java:44) - Successfully validated 19 migrations (execution time 00:00.024s)
2017-09-15 21:28:01,606 [main] INFO org.flywaydb.core.internal.metadatatable.MetaDataTableImpl (Slf4jLog.java:44) - Creating Metadata table: `bookingedi`.`schema_version`
2017-09-15 21:28:01,659 [main] INFO org.flywaydb.core.internal.command.DbMigrate (Slf4jLog.java:44) - Current version of schema `bookingedi`: << Empty Schema >>
2017-09-15 21:28:01,664 [main] INFO org.flywaydb.core.internal.command.DbMigrate (Slf4jLog.java:44) - Migrating schema `bookingedi` to version 001.1 - Table Message
2017-09-15 21:28:01,707 [main] INFO org.flywaydb.core.internal.c