Commit Graph

  • 01acb468de feat: added logging instrumentation for tenant preprocessing param master emil 2024-07-15 17:28:19 +0400
  • 693e633164 Removed all the PNMs from the testbenchs Emil Abbasov 2024-06-11 16:49:39 -0400
  • 0f758a7602 fix: Update multi-tenancy-tests for GOCR to accept PNGs Emil Abbasov 2024-06-11 16:30:23 -0400
  • 7a534581c5 fix: Update gocr tests to send PNGs instead of PNMs Emil Abbasov 2024-06-11 16:27:58 -0400
  • 8f1ea67df9 feat: GOCR now suports PNG input (no conversion, no pnm at all) Emil Abbasov 2024-06-10 19:15:13 -0400
  • 6b0ba99e86
    feature: added SJF scheduler and Regression based prediction (#385) Emil 2024-05-30 22:43:22 -0400
  • 4ae8b02413
    Enhanced Bash scripts (#384) Emil 2024-05-01 12:17:57 -0400
  • de22264f4d
    Merge pull request #383 from gwsystems/mt-dbf Emil 2023-12-05 19:43:42 -0500
  • bfc842924e feat: added new test for cnn_face_detection app fix: revert CI tests to run on Ubuntu20.04 for LLVM-12 support Emil Abbasov 2023-12-05 19:14:59 -0500
  • 9f465e01fe Merge branch 'mt-dbf' of https://github.com/gwsystems/sledge-serverless-framework into mt-dbf Emil Abbasov 2023-10-31 20:43:25 -0400
  • 22860ba0d1 Merge pull request #380 from gwsystems/mt-dbf Emil Abbasov 2023-10-31 20:41:48 -0400
  • 4e1f67929e
    Merge pull request #381 from mzpqnxow/portable-uname-arch Emil 2023-10-23 12:59:54 -0400
  • 23639915c4
    Update install_deb.sh AG 2023-10-23 11:24:00 -0400
  • b85e13fb5f
    Merge pull request #380 from gwsystems/mt-dbf Emil 2023-09-25 16:03:33 -0400
  • ba8818e4f8 added multi-tenancy testbed Emil Abbasov 2023-09-25 15:50:35 -0400
  • 90f9987c82 Fix: temporary fix (by Xiaosu) that introduces locks that prevent scalability Emil Abbasov 2023-07-17 20:10:01 -0400
  • 8d1ba3d9b0 cleanup emil 2023-07-17 19:43:11 -0400
  • 5e2558048a
    Fix: Change the TLS-model for the libsledge to init-exec (#370) Emil 2022-11-14 14:25:49 -0500
  • 562e5d8623 Fix: Change the TLS-model for the libsledge to init-exec emil 2022-11-14 13:51:55 -0500
  • bc2c52165a update cmu-sod tests emil 2022-10-05 21:05:04 -0400
  • dac95d08f4
    Remove wasm_apps submodule from Sledge repo (#368) Emil 2022-09-29 01:07:42 -0400
  • be911e206c updated README to reflect latest changes emil 2022-09-26 20:24:55 -0400
  • 6d7d815ee7
    remove sending duplicate http response header (#367) lyuxiaosu 2022-09-26 15:28:07 -0400
  • a2188b8bae
    Retrieve more accurate CPU frequency for runtime (#366) Emil 2022-09-24 13:45:02 -0400
  • f004d6c827 update awsm sobmodule head emil 2022-09-22 15:09:05 -0400
  • beed67cea0
    remove epoll from workers (#365) Emil 2022-09-21 15:46:46 -0400
  • 7b9b28f5d8 update aWsm submodule emil 2022-09-20 19:16:34 -0400
  • 5f86707403 fixed make of libsledge (add flto support) added DNDEBUG to the clang compilations to remove assertions refactor the cmu-sod test client requests added fibonacci app to cmu-sod emil 2022-09-20 19:07:15 -0400
  • 50fd8c4853 update awsm submodule emil 2022-09-08 10:59:58 -0400
  • 16f5095156 update awsm submodule to its head emil 2022-09-07 17:43:24 -0400
  • 2caf4de75a cleanup zombie code left after removing vectors for request buf emil 2022-09-07 17:35:30 -0400
  • 2c76926e83 fix: epoll_wait causing crash on client pipe break emil 2022-09-07 15:15:56 -0400
  • 0c3b661301
    feat: Latency perflog (#364) Sean McBride 2022-09-06 17:41:47 -0400
  • 56f32ec44b
    refactor: HTTP memstreams (#363) Sean McBride 2022-09-05 21:54:40 -0400
  • 92ac9b056f
    Merge pull request #355 from gwsystems/feat-prometheus Sean McBride 2022-08-26 16:57:03 -0400
  • 0f9e01dad1 refactor: deref tag Sean McBride 2022-08-26 16:35:30 -0400
  • 38494da400 feat: epoll tags Sean McBride 2022-08-26 16:29:40 -0400
  • 63e38f0e7c chore: PERF_WINDOW_CAPACITY scripts Sean McBride 2022-08-26 15:36:39 -0400
  • 61baa40ba4 refactor: zombie comment Sean McBride 2022-08-26 15:24:22 -0400
  • 199914d69d refactor: log procfs metrics status Sean McBride 2022-08-26 15:22:23 -0400
  • 1981c01338 refactor: PERF_WINDOW_CAPACITY Sean McBride 2022-08-26 15:12:38 -0400
  • cd73d7d172 refactor: reorder metrics Sean McBride 2022-08-26 15:09:54 -0400
  • 66aa87a152 refactor: Metrics server port Sean McBride 2022-08-26 14:52:29 -0400
  • cdca93f317 chore: log HTTP Route Total Counters status Sean McBride 2022-08-26 14:51:18 -0400
  • 9458c5ad7f refactor: http route total counters Sean McBride 2022-08-26 14:45:11 -0400
  • 876634b87b refactor: admissions control flags Sean McBride 2022-08-26 14:19:00 -0400
  • edf98efa51 refactor: http total counters Makefile Sean McBride 2022-08-26 14:09:01 -0400
  • 2b5957c394 refactor: HTTP total counters Sean McBride 2022-08-26 14:06:24 -0400
  • 89fc0b26fd fix: HTTP header truncation Sean McBride 2022-08-26 13:46:04 -0400
  • 1230e0bfd9 fix: merge conflicts from pulling master Sean McBride 2022-08-26 13:28:07 -0400
  • 69c2b4de29 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into feat-prometheus Sean McBride 2022-08-25 16:52:39 -0400
  • e011912bdf
    Merge pull request #360 from gwsystems/359-perf-window Sean McBride 2022-08-25 16:28:54 -0400
  • f3cf117694
    Merge pull request #362 from gwsystems/cmu-sod Sean McBride 2022-08-25 16:26:46 -0400
  • 5f2fff0db2 chore: add expected_result Sean McBride 2022-08-25 16:21:54 -0400
  • 40822191a4 refactor: Remove add from pulling master Sean McBride 2022-08-25 15:55:39 -0400
  • d9d149784d Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into cmu-sod Sean McBride 2022-08-25 15:53:44 -0400
  • 6d1b2f8d50 feat: Add cmu-sod app Sean McBride 2022-08-25 15:48:01 -0400
  • 3a86893a57 refactor: target simplified cmu-sod Sean McBride 2022-08-24 12:46:44 -0400
  • 42a16bf2ee refactor: perf_window Sean McBride 2022-08-23 14:56:23 -0400
  • 2d35778c9c
    Merge pull request #358 from gwsystems/fix-http-session-state-machine Sean McBride 2022-08-22 11:45:51 -0400
  • 2abf63618a fix: correct HTTP session state machine Sean McBride 2022-08-18 13:48:52 -0400
  • 066876d491 fix: HTTP session state machine Sean McBride 2022-08-18 13:36:54 -0400
  • 06d6d817ce
    Merge pull request #357 from gwsystems/82-fix-lock-tracking Sean McBride 2022-08-17 09:08:17 -0400
  • 08e87492c0 feat: port cmu-sod app Sean McBride 2022-08-15 18:07:06 -0400
  • 680221c1e2 feat: Reimplement spinlocks for better tracking Sean McBride 2022-08-15 14:22:57 -0400
  • 51b3f74b5e refactor: Remove LOG_LOCK_OVERHEAD reporting Sean McBride 2022-08-11 19:25:02 -0400
  • cce8c1981e fix: lock tracking Sean McBride 2022-08-11 19:13:28 -0400
  • 4939ba32fb fix: Correct admissions control prometheus keys Sean McBride 2022-08-05 14:05:01 -0400
  • d19820ac4a fix: HTTP nits Sean McBride 2022-08-05 14:04:37 -0400
  • dac3322b97 fix: skip route accounting on no match Sean McBride 2022-08-05 14:04:23 -0400
  • 8b2b26ffe0 fix: Correct routes and URLs to please prometheus Sean McBride 2022-08-04 18:57:07 -0400
  • 36edac7425 feat: route level metrics Sean McBride 2022-08-02 18:37:35 -0400
  • e40d139536 feat: metrics thread and proc stat Sean McBride 2022-08-02 15:51:48 -0400
  • ccbee1a41e feat: Additional counters and gauges Sean McBride 2022-08-01 17:14:15 -0400
  • 71c99e91bb feat: Initial metrics server Sean McBride 2022-07-22 16:55:21 -0400
  • 34e8731854
    HTTP Log Tool and More Script Automations (#354) Emil 2022-07-22 15:47:34 -0400
  • cb09ed51ea
    Updated deferable server (#352) Emil 2022-07-19 16:31:55 -0400
  • 9946f23eb7
    General Cleanup (#351) Emil 2022-07-13 16:11:36 -0400
  • 19eb58ad6a
    Merge pull request #343 from gwsystems/writeback-on-block Sean McBride 2022-07-07 10:20:28 -0400
  • f3d93b4b3a
    Merge pull request #350 from gwsystems/349-docker-fix Sean McBride 2022-07-06 17:26:42 -0400
  • dc9873c16d fix: dockerfile issues Sean McBride 2022-07-06 16:54:43 -0400
  • 5fa65d2f0b fix: correct flush when zero blocking Sean McBride 2022-06-15 15:51:32 -0400
  • 1db1f9a396 refactor: Address Emil feedback Sean McBride 2022-06-15 15:17:07 -0400
  • 555215ab77
    Merge pull request #344 from gwsystems/hashmap Sean McBride 2022-06-07 16:13:34 -0400
  • 9b7cc44fd1 chore: clang-format nit Sean McBride 2022-06-07 15:49:04 -0400
  • bfb280afb9 chore: Add gitignore scratch_storage Sean McBride 2022-06-07 15:29:02 -0400
  • c1df8e2fc3 fix: Address Gabe feedback Sean McBride 2022-06-07 15:28:43 -0400
  • 443f6c2c43 fix: reorder map_node to improve alignment Sean McBride 2022-06-07 14:09:17 -0400
  • f2517654e6
    Merge pull request #348 from gwsystems/347-fix-sandbox-alloc Sean McBride 2022-06-02 21:18:12 -0400
  • ca8bb9c296 fix: sandbox_alloc size Sean McBride 2022-06-02 19:13:02 -0400
  • 9e200ee93a fix: strip logs on http_session eagain Sean McBride 2022-06-02 12:55:33 -0400
  • 78d07aa4bc Merge branch 'master' into writeback-on-block Sean McBride 2022-06-02 12:52:38 -0400
  • 94fe156538
    Merge pull request #346 from gwsystems/fix-parsing-err-handler Sean McBride 2022-06-02 12:50:57 -0400
  • 244f9ecad6 fix: correct http_parser error handling Sean McBride 2022-06-02 12:25:51 -0400
  • 13ea7f1307 refactor: remove unused header include Sean McBride 2022-06-02 12:25:21 -0400
  • 76bc1b34f9 fix: Add missing header guard Sean McBride 2022-06-02 12:24:29 -0400
  • 8d6a2fb1fa docs: Remove zombie param tags Sean McBride 2022-06-02 12:24:12 -0400
  • b803befa0a test: test concurrent access to key Sean McBride 2022-05-26 11:01:13 -0400
  • 32248f11be fix: Correct upsert bug Sean McBride 2022-05-26 10:48:10 -0400
  • e5b222d83d feat: Initial scratch storage implementation Sean McBride 2022-05-23 16:35:15 -0400