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

Attempt at defining honk runtime #217

Open
wants to merge 73 commits into
base: main
Choose a base branch
from
Open

Attempt at defining honk runtime #217

wants to merge 73 commits into from

Commits on Apr 4, 2021

  1. [honk] initial commit?

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    19ce26d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10f7dd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d12537f View commit details
    Browse the repository at this point in the history
  4. [honk] actually evaluate! yay!

    it does not work
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    b7be115 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    19ab927 View commit details
    Browse the repository at this point in the history
  6. [honk] remove import alias

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    32dc13a View commit details
    Browse the repository at this point in the history
  7. [honk] print starlark errors

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    cb41bd8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fd08bc1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e502647 View commit details
    Browse the repository at this point in the history
  10. [honk] support loading files

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    4a55c6d View commit details
    Browse the repository at this point in the history
  11. [honk] expose command() function to environment

    allows running shell commands during configuration (muahaha)
    
    this will require a lot of effort to make efficient later.
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    3836fe1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1a2eb5a View commit details
    Browse the repository at this point in the history
  13. [honk] require commands to succeed by default

    (there is no option to allow them to fail yet)
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    0ce2b0f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    38ee294 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2a61eb6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    df1a369 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1f30650 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    459dc01 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ee3dee7 View commit details
    Browse the repository at this point in the history
  20. [honk] move noisy logs to debug

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    a1b661b View commit details
    Browse the repository at this point in the history
  21. [honk] add todo

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    5e5fe7a View commit details
    Browse the repository at this point in the history
  22. [honk] stub out formatting

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    6427502 View commit details
    Browse the repository at this point in the history
  23. [honk] capture spantraces

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    aa60394 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    8482716 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    50c37d7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d88ea47 View commit details
    Browse the repository at this point in the history
  27. [honk] s/rust rules/cargo rules/

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    a48d32f View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7427c73 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    cb95695 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    99d2320 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    ae43d11 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    d7d13ec View commit details
    Browse the repository at this point in the history
  33. [honk] add metadata command's inputs

    wow thats slowwww
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    86994a8 View commit details
    Browse the repository at this point in the history
  34. [honk] add repr for command

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    7b63d96 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    4e8f8b9 View commit details
    Browse the repository at this point in the history
  36. [honk] honk-flow command

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    0c4fae1 View commit details
    Browse the repository at this point in the history
  37. [honk] add todo

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    73afcae View commit details
    Browse the repository at this point in the history
  38. [honk] better repr for commands

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    2d0a7ef View commit details
    Browse the repository at this point in the history
  39. [honk] clean up path repr impl

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    6b5f8aa View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    f3f796c View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    9e07834 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    9ca934f View commit details
    Browse the repository at this point in the history
  43. [honk][cargo] make metadata command volatile again

    i see a path to it being fast and sandboxed but not today
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    b49ef5a View commit details
    Browse the repository at this point in the history
  44. [honk] add todo

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    e40d561 View commit details
    Browse the repository at this point in the history
  45. [honk] add todo

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    b15f1a1 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    3352bf2 View commit details
    Browse the repository at this point in the history
  47. [ofl] Format honk directory.

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    070b643 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    bd89755 View commit details
    Browse the repository at this point in the history
  49. [honk] Compiling successfully with FB starlark.

    It's...pretty damn fast. Still some rough edges to smooth out.
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    4746093 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    d5d0996 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    b76331e View commit details
    Browse the repository at this point in the history
  52. [honk] Clean up FileLoader impl.

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    7eaa4cd View commit details
    Browse the repository at this point in the history
  53. [honk] Centralize side-effectful rules in Revision.

    Will collect mutations from the configuration pass and serialize the full graph.
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    8f2e8f9 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    7cdf4bb View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    02a69e1 View commit details
    Browse the repository at this point in the history
  56. [honk] Resolve declared targets into a single graph.

    Implement Debug using graphviz output for visualization.
    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    a61093c View commit details
    Browse the repository at this point in the history
  57. [honk] Remove unused muts.

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    12122a3 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    f9fb00b View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    7fc159a View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    1e5b138 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    21c946e View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    8788a6e View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    1bc3381 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    b6f09a6 View commit details
    Browse the repository at this point in the history
  65. [honk] Extract graph module.

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    bb8c52d View commit details
    Browse the repository at this point in the history
  66. [honk] update starlark crate

    anp committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    9277be6 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Configuration menu
    Copy the full SHA
    c145bdd View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2021

  1. Configuration menu
    Copy the full SHA
    7a16c33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    792c225 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea71528 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c79e84a View commit details
    Browse the repository at this point in the history
  5. [honk] add basic http server

    anp committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    c3265df View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2021

  1. [honk] wip graphql server

    anp committed Apr 25, 2021
    Configuration menu
    Copy the full SHA
    eba5a14 View commit details
    Browse the repository at this point in the history