Skip to content

Instantly share code, notes, and snippets.

@hamiltont
Created March 5, 2015 17:11
Show Gist options
  • Save hamiltont/5c9d0e4c88e474721b73 to your computer and use it in GitHub Desktop.
Save hamiltont/5c9d0e4c88e474721b73 to your computer and use it in GitHub Desktop.
TFB R9 repo history shortlog
AOYAMA Kazuharu (5):
Updated to TreeFrog Framework v1.7.5.
Modified to use Prepared Statement, and add setup file for a benchmark of 'thread' MPM.
import a setup file for the treefrog-thread test.
Fix a bug of incorrect response bodies for 'query' request with values of '0', 'foo', and '501'
Fix a bug of missing the additional row added at run-time.
Adam Chlipala (4):
Redid recent Ur/Web changes
Ur/Web: Fix text of fortune added during test
Update required Ur/Web version
Ur/Web: bring README.md up to date
Arnaud Kleinpeter (4):
Comply to spec on queries number for test type 3
Queries number set between 1 and 500
Fix dbAction single world for type 1
Fix dbAction single world type 1 symfony-stripped
Ben Browning (5):
Fix the Sinatra tests to more closely resemble production settings
Fix Sinatra validation errors
Upgrade to TorqBox 0.1.7
Validate queries param between 1 and 500 for Sinatra tests
Separate /db and /queries logic to fix Sinatra validation errors
Brian Clozel (6):
ThreadLocalRandom is included in JDK7
disable some filters
upgrade Tomcat to 8.0.0-RC10
Upgrade dependencies and fix benchmark setup
Upgrade to Spring Boot 1.0.0.RC4
Fix and comment Tomcat configuration
Brian Hauer (2):
Merge pull request #473 from fernandoacorreia/toolset-fixes
Revised classification to fullstack.
Christopher Jackson (1):
Added Gorail to Benchmark!
Cody Lerum (3):
remove unused imports and var
flag for single and multiple db queries to provide the correct response type
restore the reading of the old random number in mongo update test
Dave Syer (1):
Spring updates
David Moreno (9):
Added plaintext example.
Merge remote-tracking branch 'techem/master'
Fixes to makefile to compile on F19. Fixed mime type as returned by plaintext test.
Fixed limits for db test [1,500].
Fixes to fortune test. Added missing runtime fortune.
Merge branch 'master' of github.com:davidmoreno/FrameworkBenchmarks
Fixed but at fortunes test.
Fixes to query test.
Added missing colon.
Dmitri Sotnikov (2):
added the plain text benchmark
removed markdown-clj dependency
Eric Easley (4):
Added -q flag to suppress verbose logging
Applied patch by Adam Chlipala adding comments and minor refactoring
Increased max_pred_locks_per_transaction which fixes transaction problems for Ur/Web
Renamed UrWeb directory to urweb
Erwan Ameil (5):
Added nawak micro-framework
Augment the number of workers to take advantage of db slowness
Fix fortunes template and id of the added fortune
Set Nimrod build script as executable in the installation procedure
Nail Mongrel2 version to v1.8.1
Fernando Correia (5):
Fix reference to moved files
Export configuration with quotes
Retry commands that involve downloads
Avoid '~' in configuration files
Retry easy_install
Hamilton Turner (2):
Faster test gathering
Decides to restart/not restart databases depending on test type
Jason Hinkle (1):
update phreeze to latest version implement new tests fix DB connection issue
Jason T. Greene (1):
Make test apples to apples with other framework tests that have started caching the response buffer
Keith R. Gustafson (16):
Add routes for single-query tests, revert special quote escaping
Update dependencies to latest versions
Merge branch 'verify' of github.com:TechEmpower/FrameworkBenchmarks into verify
Remove calls to vec that were not needed
Revise the template to exclude HTML not needed for fortunes test
Add special routes for single-query test with response not in a vector
Update dependencies to match updates in compojure test
Add special route for single-query test with response not in a vector
Update dependencies to match compojure test updates
Merge branch 'verify' of github.com:TechEmpower/FrameworkBenchmarks into verify
Update selmer dependency
Set a naming strategy to preserve column name case
Make http-kit db test comply with verification
Remove query count clamping when hard-coded to 1 query
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
Compile fails under compojure 1.1.6. Roll back to 1.1.5.
Kpacha (9):
adding collections
bench controller refactor
setup the mongo stuff
mongodb test
adding the plaintext test
removing unfinished test
sanitize the queries parameter
the 'db' test always returns an object and the 'queries' test, an array
fix the mention
Martin Tzvetanov Grigorov (23):
Use the same version of Jackson for JSON tests
PR #640 Remove newly added jetty-maven-plugin.
Reuse the IResource instance.
Minor optimizations to the way the /json response is created.
No need to initialize IdentifierLoadAccess for each record
Optimize imports
Don't log WARN
Initial support for fortunes
Code formatting.
Merge branch 'master' into wicket-optimizations
Merge branch 'master' into fortune-page
Update the source_code file
Add /fortunes to the benchmark_config
Implement: Test type 6: Plaintext
PR #655 - Add some improvements as in PR #636 (Grizzly)
Wicket: implement "Test type 5: Database updates"
PR #656 - Use batching for the updates
Merge branch 'master' into fortune-page
Merge branch 'master' into wicket-5-database-updates
Merge branch 'master' into plaintext
PR #648 - fix fortunes' url
PR #648 - add checks for queries
Issue #648 - For /db request always return JSON object, for /db?queries=xys return JSON array
Matthew J. Mucklo (1):
should warmup after clear #230 and #520
Mike Smith (352):
verify Added some beginning tests for verification
verify Added in json validation attempt
verify Syntax problems.
verify Easier
verify Fixed more syntax errors
verify Do not benchmark if not json_url_passed
verify Added some constants
verify More verification implementation
verify Syntax errors
verify Updated succeeded/failed output
verify Fix attempt at json verification
verify Added db validation
verify I am bad at this syntax.
verify More syntax trouble
verify NPE essentially
verify Accidentally did Query before DB
verify Needed to rename validateDb
verify Rather large refactoring
verify Syntax errors
verify More syntax errors
verify Fixed testing the wrong url_passed
verify Added update and plaintext validations
verify Needed to fix plaintext
verify Fix for the plaintext validation
verify Added FortuneHTMLParser
verify Imports are hard
verify More fixes for Fortune
verify Bugs
verify Python modules hard
verify More testing Fortunes
verify Needed utf-8 encoding
verify More utf-8 fixes
verify This is not in the docs... so...
verify Added Fortune validation implementation
verify More fortune testing
verify Added entity additions
verify Oops - entityref
verify Changed quote to escaped entity
verify Updated the comments and added entity escap
verify Fixed a bug with the '+' char.
verify Explicitly required escaping of the "'"
verify Updated mustache-compiler in Gemini
verify Require DB to be an object, not an array
verify Added exception catching so tests will run
verify Syntax error
verify Missing Imports
verify Huge change to parsing and validation
verify Fixed a minor bug with double-appending
verify Raw file was not being created correctly
verify Added the — escape edge-case
verify Beego json fix
verify Fixed the beego JSON test to be valid
verify Fixed php-codeigniter's json output
verify Fixed cpoll_cppsp's json test
verify Fixed express' json test
verify Fixed flask's json test
verify Fixed Fuel's json test
verify Fixed grails' json test
verify Fixed hapi's json test
verify Fixed laravel's json test
verify Fixed lift-stateless' json test
verify Fixed lithium's json test
verify Fixed micromvc's json test
verify Fixed ninja's json test
verify Fixed nodejs' json test
verify Fixed kohana's json test
verify Fixed php-phalcon-micro's json test
verify Fixed php-phalcon's json test
verify Fixed play-scala's json test
verify Fixed play-1's json test
verify Fixed play1siena's json test
verify Fixed play-java's json test
verify Fixed rack's json test
verify Fixed rails' json test
verify Fixed rails-stripped's json test
verify Fixed revel's json test
verify Fixed ringojs' json test
verify Fixed ringojs-convenient's json test
verify Fixed php-silex' json test
verify Fixed php-silex-orm's json test
verify Fixed sinatra's json test
verify Fixed php-slim's json test
verify Fixed spark's json test
verify Fixed spring's json test
verify Fixed php-symfony2's json test
verify Fixed php-symfony2-stripped's json test
verify Fixed tapestry's json test
verify Fixed webgo/beego's json test
verify Fixed wicket's json test
verify Fixed php-yaf's json test
verify Fixed a few plaintext tests
verify Fixed dart tests
verify Fixed some type errors and reduced code
verify Fixed an equality bug
verify Fixed db, query, and update on php-phalcon
verify Fixed php db/query/update tests
verify Syntax error
verify Fix for pyramid tests
verify Fixed the db test for php-silex
verify Fixed spring's tests
verify Fixed dart-start's tests
verify Fixed dart-start's mongo tests
verify Fixed bottle's DB test
verify Fixed code-igniter db/queries tests
verify Fixed dancer's db test
verify Fixed django's db test
verify Fixed express-mongodb's db test
verify Fixed express-mysql's db test
verify Fixed flask's db test
verify Fixed fuel's db test
verify Fixed grizzly-jersey's db test
verify Fixed hapi's db test
verify Fixed kelp's db test
verify Fixed micromvc's db test
verify Fixed mojolicious' db test
verify Fixed nodejs' db test
verify Fixed kohana's db test
verify Postgresql change to casing
verify Fixed rails' db test
verify Fixed rails-strepped's db test
verify Fixed restexpress' db test
verify Fixed servlet-mongodb's db test
verify Fixed servlet-raw's db test
verify Fixed php-silex-orm's db test
verify Fixed snap's json/db tests
verify Fixed php-symfony2's db test
verify Fixed php-symfony2-stripped's db test
verify Fixed tapestry's db test
verify Fixed undertow's db test
verify Fixed web-simple's db test
verify Fixed php-yaf's db test
verify Removed broken Go packages
verify Fixed a bug with beego that I created
verify Updated .gitignore
verify Fixed cpoll not rebuilding on test run
verify No more logging to /dev/null
verify Fixed onion tests
verify Fixed onion's db/query tests
verify Fixed bottle's db test
verify Fixed a syntax error
verify Fixed php-phalcon-micro's tests
verify Fixed ringojs-convenient's db/query test
verify No logging here please
verify Needed to clean some build files when done
verify Trying to clean up after run
verify Less logging locally please
verify Please less logging
verify More space-saving efforts
verify Logging clean-up
verify Space-saving efforts
verify Fixed bottle's fortune test
verify Fixed php-codeigniter's fortunes test
verify Removed the need for an end-html tag
verify Added apostrophe escaping
verify Fixed compojure's fortunes test
verify Fixed cpoll_cppsp's fortunes test
verify Added quote escaping
verify Fixed django's fortunes test
verify Fixed flask's fortunes test
verify Fixed php-fuel's fortunes test
verify Fixed a bug with white space
verify Whitespace between tags is considered data
verify Fixed grails' fortunes test
verify Started a fix for ninja's fortunes
verify Fixed some fortunes formatting problems
verify Fixed php-kohana's fortunes test
verify Fixing php-phalcon's fortunes test
verify Fixed php-phalcon's fortunes test again
verify Fixed php-phalcon's fortunes test again
verify Allow apostrophes for now
verify Fixed play-activate-mysql's fortunes test
verify Trying to fix some play tests
verify Fixed rails' fortunes test
verify Fixed php-symfony2's fortunes test
verify Fixed php-symfony2-stripped's fortunes test
verify Trying to keep sinatra from logging 5GB
verify Trying to keep logging down
verify Fixed the 'type' argument implementation
verify Trying to fix some scope issues
verify Still trying to fix the scope problems
verify Bah to scoping
verify Arrrrrg... maps are hard in python
verify Trying to cut down the number of req. args
verify More cleanup
verify Trying to make better defaults
verify True not true
verify Trying to fix the command line
verify Trying to clean up run-tests
verify Trying to fix command line
verify Trying to fix the command line
verify Trying to fix command line
verify Trying to fix the command line
verify Giving up on command line fix
verify Fixed a route for compojure
verify Trying to fix luminus' db test
verify Fixing some templating issues.
verify Fixed compojure-raw's db test
verify Fixed laravel's fortunes test
Merge branch 'verify' of github.com:TechEmpower/FrameworkBenchmarks into verify
verify Changed to explicitly require </html>
verify Missing </html> is normalized test
verify Fixing php-kohana's fortunes test
verify Fixed php-phalcon's fortunes test
verify Fixed a bug with the stop command for plain
verify Fixed play-activate-mysql's fortunes test
verify Fixed play-scala's fortunes test
verify Trying to fix php-symfony2's fortunes test
verify Re-enabling cowboy; trying to fix db
verify Fixed cowboy's db test
verify Re-enabling elli and trying to fix db test
Merge branch 'verify'
Merge pull request #633 from bbrowning/sinatra_perf
master Fixed a bug with undertow's db test
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
Merge branch 'use-same-version-of-jackson' of https://github.com/martin-g/FrameworkBenchmarks into PR640
master Fixed the db test for http-kit
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
Merge pull request #646 from n1hility/master
Merge branch 'wicket-optimizations' of https://github.com/martin-g/FrameworkBenchmarks into PR647
verify Added a check for boundary rules for QUERY
verify Trying to separate curled responses
verify Changed Query test to warning
verify Added more logging for errors
verify Fixing an error
verify Added warning to the results.json
verify Trying to fix the warning thing
verify Copypasta problems
verify More syntax problems
verify Fixed the double-up warning problem
verify copypasta mistake
verify Relaxed the rules for parsing fortunes
verify Added warning check to query for string arg
verify Updated the output to better describe test
verify Erroring on non-200 may no longer be needed
verify Added more verbose logging
verify Output formatting changes
verify More output style changes
verify No longer need to check for errors
Merge branch 'verify' of github.com:TechEmpower/FrameworkBenchmarks
Merge pull request #651 from weltermann17/master
Merge pull request #652 from apieceofredcloth/master
Merge pull request #655 from martin-g/plaintext
Merge branch 'wicket-5-database-updates' of https://github.com/martin-g/FrameworkBenchmarks into PR656
Merge pull request #661 from normanmaurer/netty_upgrade
master Added a clean step to running the clojures
Merge branch 'patch-3' of https://github.com/yogthos/FrameworkBenchmarks into PR663
PR663 Added plaintext test to benchmark_config
master Seems we need to remove the target dir
Merge pull request #664 from ptarjan/hhvm
Merge branch 'patch-1' of https://github.com/riffraff/FrameworkBenchmarks into PR665
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
Merge pull request #668 from dolmen/patch-1
Merge pull request #672 from kpacha/phalcon-plaintext
Merge branch 'phpalcon-mongodb' of https://github.com/kpacha/FrameworkBenchmarks into PR673
Merge pull request #676 from tudorconstantin/master
Merge pull request #677 from bclozel/master
master Fixed a bug where spring didn't stop
Merge pull request #736 from n1hility/master
master Somehow this got left off of the PR before
Merge pull request #741 from kpacha/fix-php-phalcon-queries-test-validation
Merge branch 'master' of https://github.com/yogthos/FrameworkBenchmarks into PR739
master Fixed a syntax error
Merge pull request #686 from pseudonom/master
master Removed case-sensitive doctype check
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
Merge pull request #745 from treefrogframework/treefrogv1_7_5
Merge pull request #747 from bbrowning/torqbox017
Merge pull request #650 from mmucklo/master
Merge branch 'master' of https://github.com/achlipala/FrameworkBenchmarks into PR749
Merge branch 'nawak' of https://github.com/idlewan/FrameworkBenchmarks into PR689
Merge pull request #750 from codylerum/undertow_validation
Merge branch 'hhvm_bench8feedback' of https://github.com/nareshv/FrameworkBenchmarks into PR666
master Fixed a warning output bug
Merge pull request #744 from TerrySwift/master
Merge pull request #752 from codylerum/undertow_conform
Merge branch 'master' of https://github.com/raphaelbauer/FrameworkBenchmarks into PR688
master Enabled ninja-standalone for next round
master Fixed a bug with query warnings.
master Fixed a bug where ninja-st didn't quit
Merge pull request #751 from nanocom/patch-2
Merge pull request #746 from bbrowning/sinatra-validation
Merge branch 'master' of https://github.com/davidmoreno/FrameworkBenchmarks into PR347
Merge branch 'issue614' of https://github.com/hamiltont/FrameworkBenchmarks into PR615
Merge branch 'selective_db_restart' of https://github.com/hamiltont/FrameworkBenchmarks into PR616
Merge branch 'fortune-page' of https://github.com/martin-g/FrameworkBenchmarks into PR648
master Merged without needed imports
Merge pull request #754 from achlipala/master
master Whoops.
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
Merge pull request #742 from apieceofredcloth/master
Merge pull request #759 from davidmoreno/master
Merge branch 'master' of https://github.com/purplefox/FrameworkBenchmarks into PR760
PR760 Added query bounds clamping as per the spec
Merge branch 'edge' of https://github.com/ctomc/FrameworkBenchmarks into PR738
PR738 Not sure why, but this needed to be remade
master Fixing this file again
I706 Fixed validation failure for Plack
Merge pull request #767 from trautonen/master
Merge pull request #761 from javalite/master
master These just added noise to the err.txt files
I693 Resolving the confusion about Racket
Merge pull request #770 from kpacha/fix_readme_mention
Merge branch 'fix-finagle-tech' of github.com:mosesn/FrameworkBenchmarks into PR766
PR766 Remove finagle's db test
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
master Syntax errors
Merge pull request #772 from oleksiys/master
master Fixing a lot of the install process
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
master Syntax error
master Should only kill with 15
Merge branch 'master' of https://github.com/jasonhinkle/FrameworkBenchmarks into PR782
PR782 Removed superfluous meta tag.
master Fixed curl sometimes never ending
gemini-1.4 Updating gemini version
gemini-1.4 Fixed classpath
gemini-1.4 Updated codebase
gemini-1.4 Removed old jar
gemini-1.4 Fixed GhVersion
gemini-1.4 Fixes and updates
gemini-1.4 Not sure what happened here
gemini-1.4 Again, not sure what's going on...
gemini-1.4 What is happening!?
gemini-1.4 More changes
gemini-1.4 Fixes for queries
gemini-1.4 Batch support
gemini-1.4 Testing
gemini-1.4 Simple type experiment
master Fixing the issue where nginx is wrong
master Fixed a compilation issue with onion
master This line NEVER worked.
master Default perl install is still required.
master Fixed a bug with snap's setup
master Yesod needed specific versions
master Fixed a bug with Ur/Web's installation
gemini-1.4 Rolling back to latest stable
Merge branch 'gemini-1.4'
master Fixed a problem with snap not building
master Fixed a problem with building yesod
master Changed urweb naming convention
Merge branch 'lapis2' of https://github.com/torhve/FrameworkBenchmarks into PR769
PR769 Fixed some bugs with lapis
Merge pull request #740 from torhve/patch-2
master Too much info being logged
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
Merge pull request #807 from torhve/lapisworkers
Merge pull request #779 from idlewan/mongrel2_fix
master Fixed the problem with mono installer
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
master Locked down the mono version to be run
Merge pull request #801 from bclozel/boot-upgrade
master Fixed a number of issues with install
Moses Nakamura (3):
removed /db for now
removed pool
fixed the type error
Norman Maurer (1):
Set higher backlog and not make an unecessary byte copy when handling json
Olivier Mengué (1):
Dancer: use JSON::XS for faster serialization
Roman Tsiupa (2):
Some minor sorting optimizations
Small bug in setup configuration
TerrySwift (2):
Remove unnecessary codes
Fixed view template
Tim Fox (1):
Upgrade to Vert.x 2.1M3
Tomaz Cerar (3):
Update to latest undertow
Add undertow-edge framework
sync code with undertow test & fix setup.py
Tor Hveem (4):
Update installer.py
Use CWD for full path to web.lua. Recompile lua.
Try to fix validation for Lapis. Fixed #740
auto worker procs for lapis to allow scaling
Tudor Constantin (4):
use JSON::XS and Memoize
get 8 nginx workers
added JSON::XS as a dependency in README
re-enabled the connection to DB
Yogthos (2):
updated Luminus dependencies, fixed handler to work with the latest lib-noir
removed dependency, added lein clean to the startup script
gabriele renzi (1):
replace sort with sort_by
haleyyoung (1):
Merge pull request #485 from dracony/master
ipolevoy (11):
initia commit of benchmark app
added env var to start app
formatting
formatting
switched to Jackson 2.3.1
added plugin versions
replace localhost in DbConfig.java to actual DB host
added debug statement to see ACTIVE_ENV value
fixed /updates URI mapping
compressed white space, fixed fortunes message
fixed queries URI
lgratrix-techempower (1):
Merge pull request #771 from nanocom/patch-2
nareshv (7):
move plaintext/json from global to class scope
use utf8 only when needed
Incorporate PR 664 via ptarjan:hhvm
correct the setup.py for proper regex replacement and add logfile in daemon mode
make utf8 a keyword
run in server mode as logs should be stdout/stderr per reqs
make utf8 default and run in daemon mode
oleksiys (1):
+ integrate Grizzly 2.3.11
pseudonom (2):
Removed manual minHeap
Specified minimum Ur/Web vesion
ptarjan (1):
Wrap everything in a function
trautonen (3):
Dependency updates, small tweaks and attempt to resolve db issues.
Configure local db setup via maven resource filtering.
Conform to db rules.
weltermann17 (4):
small updates and re-configuration
Improvements for servlet, json, db. Will hopefully run on EC2 now.
stupid - forgot to commit the most important config change
Fixed missing <!DOCTYPE html> for type Html string representation.
yushengjun (5):
add parallel async request for tornado
Add a check for boundary rules for QUERY (tornado)
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenchmarks
return a list even for a single query #742
update 'query_url' to '/queries' instead of '/db', now 'Single database query' and 'Multiple database queries' use different handlers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment