{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":662832569,"defaultBranch":"main","name":"spark-connect-rust","ownerLogin":"buoyant-data","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-06T01:46:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/120075459?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1688608085.0","currentOid":""},"activityList":{"items":[{"before":"55837159624ef58f78459e2d45dd1d5777b6341e","after":"0c0e854ebfc8ce17912f1dd4a1529e02925ed7a7","ref":"refs/heads/main","pushedAt":"2023-07-07T06:48:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rtyler","name":"R. Tyler Croy","path":"/rtyler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26594?s=80&v=4"},"commit":{"message":"Introduce the DataFrame struct to begin implementing DataFrame style functions\n\nBy providing a DataFrame it will be possible to work with Spark Connect data\nfrom within a Rust program. Currently only the `show` operation is supported.\nThere may be some more finagling of the API boundaries here that needs to be\ndone to support reading _and_ writing.\n\nSponsored-by: Databricks Inc","shortMessageHtmlLink":"Introduce the DataFrame struct to begin implementing DataFrame style …"}},{"before":"2451c622c17ade3edc640634ad3e2723a4ae0ca2","after":"55837159624ef58f78459e2d45dd1d5777b6341e","ref":"refs/heads/main","pushedAt":"2023-07-06T05:29:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtyler","name":"R. Tyler Croy","path":"/rtyler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26594?s=80&v=4"},"commit":{"message":"Create the SparkConnect interface to provide a clean client API\n\nThe raw Tonic APIs are not very user-friendly so the `SparkConnec5` interface\nprovides a straightforward way to interact with the Spark Connect server. The\nonly function of consequence is `sql` right now which takes a query string and\nsends it off to the server.\n\nThere is still a lot to do in order to provide a suitable CLI and Rust-based\nAPI.\n\nSponsored-by: Databricks Inc","shortMessageHtmlLink":"Create the SparkConnect interface to provide a clean client API"}},{"before":null,"after":"2451c622c17ade3edc640634ad3e2723a4ae0ca2","ref":"refs/heads/main","pushedAt":"2023-07-06T01:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtyler","name":"R. Tyler Croy","path":"/rtyler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26594?s=80&v=4"},"commit":{"message":"Introduce the preliminary stub for sending gRPC commands to Spark Connect servers\n\nThis contains the initial tooling to process the Spark Connect `.proto` files\nfor executing simple queries. The current state of this code is _very_ simple\nand uses a simple command line loop for sending queries back and forth.\n\nThere is still much to do in order to return something resembling dataframes for\nfurther query.\n\nSponsored-by: Databricks Inc","shortMessageHtmlLink":"Introduce the preliminary stub for sending gRPC commands to Spark Con…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wN1QwNjo0ODo0Mi4wMDAwMDBazwAAAANQnMz7","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wN1QwNjo0ODo0Mi4wMDAwMDBazwAAAANQnMz7","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wNlQwMTo0ODowNS4wMDAwMDBazwAAAANPqm5A"}},"title":"Activity · buoyant-data/spark-connect-rust"}