Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Update README.md #6

wants to merge 1 commit into from

Conversation

wioux
Copy link
Member

@wioux wioux commented Dec 31, 2015

No description provided.

@snowdon119
Copy link

Nice changes. How will this affect the performance of our posts controller?

@wioux /posts /posts/1/comments

@wioux
Copy link
Member Author

wioux commented Feb 26, 2016

/posts
✅ about the same as master (620ms vs 699ms)

/posts/1
✅ 1.99x faster than master (2012ms vs 4004ms)
⚠️ Takes over 2.0 seconds

/posts/1/comments
❌ 3.2x slower than master (1226ms vs 385ms)
❌ Increased AR queries from 128 to 877!
⚠️ 877 AR queries were made

See more details.

@wioux
Copy link
Member Author

wioux commented Feb 26, 2016

screen shot 2016-02-25 at 5 00 55 pm

@PerfCheck
Copy link

/posts
❌ 98.1x slower than master (525ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 96.2x slower than master (520ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

There was an error running perf_check -n2 /posts /posts?raise_error=true /posts/new:

PerfCheck::ConfigLoadError: undefined method `do_something_you_cant' for nil:NilClass

@PerfCheck
Copy link

There was an error running perf_check -n2 /posts /posts?raise_error=true /posts/new:

PerfCheck::Exception: Couldn't connect to the rails server -- it either failed to boot or crashed

1 similar comment
@PerfCheck
Copy link

There was an error running perf_check -n2 /posts /posts?raise_error=true /posts/new:

PerfCheck::Exception: Couldn't connect to the rails server -- it either failed to boot or crashed

@PerfCheck
Copy link

/posts
❌ 95.9x slower than master (522ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 104.0x slower than master (592ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
❌ 1.3x slower than master (8ms vs 6ms)
🔍 Diff captured

See more details.

@PerfCheck
Copy link

PerfCheck commented May 19, 2016

/posts
❌ 78.5x slower than master (666ms vs 8ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (7ms vs 6ms)
🔍 Diff captured

@@ -16,6 +16,7 @@
<body>

<h1>New Post</h1>
+<h2>A new subheading</h2>

<form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

See more details.

@PerfCheck
Copy link

/posts
❌ 86.2x slower than master (488ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)
🔍 Diff captured

@@ -15,7 +15,7 @@
</head>
<body>

-<h1>New Post</h1>
+<h1>A changed line</h1>

<form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

See more details.

@sudara
Copy link
Member

sudara commented May 20, 2016

@PerfCheck --diff /posts /posts/new

@PerfCheck
Copy link

PerfCheck commented May 20, 2016

/posts
✅ Response was identical to master

/posts/new
🔍 Diff captured

@@ -15,7 +15,7 @@
 </head>
 <body>

-<h1>New Post</h1>
+<h1>A changed line</h1>

 <form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

See more details.

@sudara
Copy link
Member

sudara commented May 20, 2016

/posts
❌ 83.1x slower than master (489ms vs 5ms)
❌ Increased AR queries from 1 to 4100!
✅ Response was identical to master
/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (5ms vs 6ms)
🔍 Diff captured

@@ -15,7 +15,7 @@
 </head>
 <body>

-<h1>New Post</h1>
+<h1>A changed line</h1>

 <form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

See more details.

@PerfCheck
Copy link

/posts
✅ Response was identical to master
/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
Diff captured

@@ -15,7 +15,7 @@
 </head>
 <body>

-<h1>New Post</h1>
+<h1>A changed line</h1>

 <form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

See more details.

@PerfCheck
Copy link

/posts
✅ Response was identical to master

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
Diff captured

@@ -15,7 +15,7 @@
 </head>
 <body>

-<h1>New Post</h1>
+<h1>A changed line</h1>

 <form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

See more details.

@PerfCheck
Copy link

/posts
❌ 136.6x slower than master (2568ms vs 18ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (26ms vs 22ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 94.8x slower than master (506ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
✅ Response was identical to master

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
Diff captured

@@ -15,7 +15,7 @@
 </head>
 <body>

-<h1>New Post</h1>
+<h1>A changed line</h1>

 <form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

@PerfCheck
Copy link

/posts
✅ Response was identical to master

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
Diff captured

@@ -15,7 +15,7 @@
 </head>
 <body>

-<h1>New Post</h1>
+<h1>A changed line</h1>

 <form class="new_post" id="new_post" action="/posts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" />

/posts
✅ Response was identical to master

@PerfCheck
Copy link

/posts
❌ 101.9x slower than master (566ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.2x faster than master (6ms vs 8ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 96.0x slower than master (605ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 110.2x slower than master (600ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 103.6x slower than master (571ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.3x faster than master (6ms vs 8ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 99.8x slower than master (561ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 116.6x slower than master (647ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (7ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 102.2x slower than master (550ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 91.3x slower than master (552ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 87.6x slower than master (530ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.4x faster than master (6ms vs 9ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 66.9x slower than master (566ms vs 8ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.7x faster than master (8ms vs 13ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 96.2x slower than master (587ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
❌ 2.0x slower than master (17ms vs 8ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 102.2x slower than master (564ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.5x faster than master (6ms vs 9ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 89.4x slower than master (561ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (7ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 110.5x slower than master (645ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (7ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 100.1x slower than master (557ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 94.4x slower than master (522ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 106.0x slower than master (589ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 95.2x slower than master (597ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (9ms vs 9ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 97.2x slower than master (575ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 102.0x slower than master (568ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 103.7x slower than master (569ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 98.3x slower than master (568ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 71.0x slower than master (541ms vs 7ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 115.8x slower than master (662ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 77.5x slower than master (562ms vs 7ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 7ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 91.7x slower than master (522ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 100.2x slower than master (576ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 102.4x slower than master (577ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 95.9x slower than master (564ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.5x faster than master (6ms vs 10ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 111.6x slower than master (674ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.4x faster than master (6ms vs 9ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 91.7x slower than master (516ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 7ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 90.4x slower than master (544ms vs 6ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
❌ 1.5x slower than master (9ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 99.1x slower than master (539ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 101.4x slower than master (551ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 2.0x faster than master (6ms vs 13ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 101.2x slower than master (597ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 107.6x slower than master (604ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ 1.6x faster than master (6ms vs 10ms)

See more details.

@PerfCheck
Copy link

/posts
❌ 101.0x slower than master (552ms vs 5ms)
❌ Increased AR queries from 1 to 4100!

/posts?raise_error=true
❌ Encountered HTTP errors (500)
🔍 Backtrace captured (this branch)

/posts/new
✅ about the same as master (6ms vs 6ms)

See more details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants