Proto commits in isucon/isucon10-final

These 59 commits are when the Protocol Buffers files have changed:

Commit:8faa61e
Author:Sorah Fukumori
Committer:Sorah Fukumori

remove meaningless TODO:

The documentation is generated from this commit.

Commit:e7b923b
Author:Kohei Suzuki

Remove unused imports from protos

Commit:cf93a03
Author:Issei Naruta

Remove admin field from notification.proto

Commit:9cb04dc
Author:Sho Kusano

Rename package

Commit:938a40f
Author:Issei Naruta

Remove unused endpoints: - GET /api/contest - PUT /api/admin/contest

Commit:d2225d4
Author:Sho Kusano

Fix proto file

Commit:7d7dc41
Author:Issei Naruta

Use targetHostname instead of ContestantInstance

Commit:774d7ed
Author:Issei Naruta
Committer:GitHub

portalのフロントエンド差分を移植する (#72) * Imported latest frontend codes from isucon10-portal * Reimplement /login, /logout, /signup and /registration

Commit:af7e468
Author:Issei Naruta

/initialize リクエストで contest_config を指定できるようにした

Commit:b0a31bb
Author:Issei Naruta
Committer:GitHub

Clar 移植 (#54) * Contestant 側の Clar 実装を移植した * Clar の Admin 側を移植

Commit:7609fec
Author:Issei Naruta

Imported from master

Commit:fcdf582
Author:Issei Naruta

Implement benchmark_job.handle

Commit:7b16076
Author:Issei Naruta
Committer:Issei Naruta

Add Foo service for debugging

Commit:3664ab6
Author:Issei Naruta

Implement audience dashboard

Commit:c0406db
Author:Issei Naruta

DashboardResponse で jobs を返さないようにした

Commit:a1f199e
Author:Issei Naruta
Committer:Issei Naruta

Implement finishCount for leaderboard

Commit:c5bc752
Author:Issei Naruta
Committer:Issei Naruta

Contest.Status から FROZEN を外して boolean にする

Commit:e146c92
Author:Issei Naruta
Committer:GitHub

benchmark_results テーブル廃止 (#29) * 途中 * remove pry * Remove pry-byebug * small fix error handling * Raise exception if request fails in fixtures * Increase TEAM_CAPACITY so that it passes rake test Improve validating TEAM_CAPACITY * やっぱ FOR UPDATE * Fix frontend * Fix test

Commit:c78bbdf
Author:Issei Naruta
Committer:GitHub

Implement BenchmarkJobDetail (#13)

Commit:00d58c3
Author:Sho Kusano

Change directory of go's proto files

Commit:2772698
Author:Issei Naruta
Committer:GitHub

dashboard (#9) * Implementing leaderboard * leaderboard works * refactoring * Implement ScoreGraph * Implement JobList * 点数同じなら先着順 * Implement Enqueue

Commit:caa18b3
Author:Issei Naruta

Add invite_token into GET /api/registration/session response

Commit:4c8db82
Author:Issei Naruta
Committer:Issei Naruta

Return benchmark_server info at /initialize

Commit:53995ec
Author:Sho Kusano
Committer:GitHub

Merge pull request #5 from isucon/benchmarker-minimum 小さく作るベンチマーク

Commit:4c55074
Author:Issei Naruta
Committer:GitHub

Dashboard の途中 (#6) * multi thread benchmarker * Support for score patterns in benchmark_client.rb * Add debug/generate_sample_data.rb * Generate dummy scores * Import dashboard wireframe from isucon10-portal#5

Commit:b156ed8
Author:Sho Kusano

Complete gRPC request and response (with Content-Encoding support)

Commit:08b4cfe
Author:Sho Kusano
Committer:Sho Kusano

Change benchmarker directory structure

Commit:bae0f7f
Author:Issei Naruta

Support for score patterns in benchmark_client.rb

Commit:2b4af34
Author:Issei Naruta

contest_start's'_at

Commit:734f74f
Author:Issei Naruta

Add request patterns

Commit:349f59d
Author:Issei Naruta
Committer:Issei Naruta

multi thread benchmarker

Commit:627ca90
Author:Issei Naruta

multi thread benchmarker

Commit:3d71343
Author:Issei Naruta
Committer:Issei Naruta

Add contest_status into /api/session

Commit:2195098
Author:Issei Naruta
Committer:GitHub

Implementing contest (#4) * Implementing contest * Add DEBUG_CONTEST_STATUS_FILE_PATH for testing/debugging

Commit:38fa601
Author:Issei Naruta
Committer:GitHub

Introduce /api/benchmark/* (#2)

Commit:5749dce
Author:Issei Naruta

Fix /api/contestant/benchmark_jobs/:id

Commit:f789b40
Author:Issei Naruta
Committer:Issei Naruta

use ':id' parameter

Commit:06aeedc
Author:Issei Naruta
Committer:Issei Naruta

Implementing /api/benchmark/*

Commit:972331e
Author:Issei Naruta

Implementing /api/benchmark/*

Commit:b548909
Author:Issei Naruta
Committer:GitHub

Introduce gRPC server/client (#1) Implement benchmark_client & benchmark_server

Commit:8faf96d
Author:Issei Naruta

Implement benchmark_client & benchmark_server

Commit:d0f1590
Author:Issei Naruta

Start implementing benchmark_client

Commit:e7ad246
Author:Issei Naruta

Implementing grpc

Commit:e5ccee4
Author:Issei Naruta

proto/xsuportal/services/account/* -> proto/xsuportal/services/contestant/*

Commit:6dbde6c
Author:Issei Naruta

Copied *.proto from isucon10-portal

Commit:d295a76
Author:Issei Naruta

Introduce routes.rb

Commit:78f933c
Author:Issei Naruta
Committer:Issei Naruta

Replace proto/xsuportal/services/common/initialize with proto/xsuportal/services/admin/initialize

Commit:d355975
Author:Issei Naruta

Implement POST /initialize

Commit:2cccec1
Author:Issei Naruta

Implement * PUT /api/registration * DELETE /api/registration * POST /api/registration/contestant

Commit:637ef2c
Author:Issei Naruta

Remove Status proto and use HTTP error instead

Commit:17bd9ed
Author:Issei Naruta

login redirection

Commit:4255ff7
Author:Issei Naruta

Implement POST /api/registration/team

Commit:ad13a7d
Author:Issei Naruta

Implement logout

Commit:c0f7b70
Author:Issei Naruta

Implement GET /api/session

Commit:bb59e0c
Author:Issei Naruta

Implement login and SPA

Commit:fc41bf5
Author:Issei Naruta

Implement signup

Commit:090a556
Author:Issei Naruta

Initial implementation around signup

Commit:af4ea71
Author:Issei Naruta

Implementing signup

Commit:bfadcf4
Author:Issei Naruta

Copied .proto from isucon10-portal