René's URL Explorer Experiment


Title: fix: Update SparkSource to have proper comparable that inspects SparkOptions by thechopkins · Pull Request #3819 · feast-dev/feast · GitHub

Open Graph Title: fix: Update SparkSource to have proper comparable that inspects SparkOptions by thechopkins · Pull Request #3819 · feast-dev/feast

X Title: fix: Update SparkSource to have proper comparable that inspects SparkOptions by thechopkins · Pull Request #3819 · feast-dev/feast

Description: What this PR does / why we need it: This updates the SparkSource data type to be properly comparable. The previous form defaults to using the __eq__ implementation from the DataSource class. This m...

Open Graph Description: What this PR does / why we need it: This updates the SparkSource data type to be properly comparable. The previous form defaults to using the __eq__ implementation from the DataSource class. This m...

X Description: What this PR does / why we need it: This updates the SparkSource data type to be properly comparable. The previous form defaults to using the __eq__ implementation from the DataSource class. This m...

Opengraph URL: https://github.com/feast-dev/feast/pull/3819

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:e883c6fc-8400-dcc3-97c4-8ebbafaec891
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id83F4:13A3EC:1723D0:203D0D:69720D19
html-safe-noncebfafca6baeb906a112f98b49d67aab4ed69a63d142f0901aad966ca329f80598
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4M0Y0OjEzQTNFQzoxNzIzRDA6MjAzRDBEOjY5NzIwRDE5IiwidmlzaXRvcl9pZCI6IjYyNjg5NDIyMDQxMTAyNDUxNDUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacac37736b5180ee378188db9e3258effbbd8d707e23584e4c381c83142ae3662d
hovercard-subject-tagpull_request:1573774316
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/feast-dev/feast/3819/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/8d0ed8d8c5b6b3a2699e8929ebb2863f716fc3dd9d3cf48edcf3fc36564c0e5c/feast-dev/feast/pull/3819
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/8d0ed8d8c5b6b3a2699e8929ebb2863f716fc3dd9d3cf48edcf3fc36564c0e5c/feast-dev/feast/pull/3819
og:image:altWhat this PR does / why we need it: This updates the SparkSource data type to be properly comparable. The previous form defaults to using the __eq__ implementation from the DataSource class. This m...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamethechopkins
hostnamegithub.com
expected-hostnamegithub.com
None453de246939b1e04d711e109432e2df10933270413df93b7a8f8f1df8dda7f18
turbo-cache-controlno-preview
go-importgithub.com/feast-dev/feast git https://github.com/feast-dev/feast.git
octolytics-dimension-user_id57027613
octolytics-dimension-user_loginfeast-dev
octolytics-dimension-repository_id161133770
octolytics-dimension-repository_nwofeast-dev/feast
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id161133770
octolytics-dimension-repository_network_root_nwofeast-dev/feast
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release12756e5bdb9000be815bbf20a1acc7935638e596
ui-targetcanary-1
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/feast-dev/feast/pull/3819#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffeast-dev%2Ffeast%2Fpull%2F3819
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffeast-dev%2Ffeast%2Fpull%2F3819
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=feast-dev%2Ffeast
Reloadhttps://github.com/feast-dev/feast/pull/3819
Reloadhttps://github.com/feast-dev/feast/pull/3819
Reloadhttps://github.com/feast-dev/feast/pull/3819
feast-dev https://github.com/feast-dev
feasthttps://github.com/feast-dev/feast
Notifications https://github.com/login?return_to=%2Ffeast-dev%2Ffeast
Fork 1.2k https://github.com/login?return_to=%2Ffeast-dev%2Ffeast
Star 6.6k https://github.com/login?return_to=%2Ffeast-dev%2Ffeast
Code https://github.com/feast-dev/feast
Issues 179 https://github.com/feast-dev/feast/issues
Pull requests 63 https://github.com/feast-dev/feast/pulls
Discussions https://github.com/feast-dev/feast/discussions
Actions https://github.com/feast-dev/feast/actions
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/feast-dev/feast/security
Please reload this pagehttps://github.com/feast-dev/feast/pull/3819
Insights https://github.com/feast-dev/feast/pulse
Code https://github.com/feast-dev/feast
Issues https://github.com/feast-dev/feast/issues
Pull requests https://github.com/feast-dev/feast/pulls
Discussions https://github.com/feast-dev/feast/discussions
Actions https://github.com/feast-dev/feast/actions
Security https://github.com/feast-dev/feast/security
Insights https://github.com/feast-dev/feast/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Ffeast-dev%2Ffeast%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Ffeast-dev%2Ffeast%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/feast-dev/feast/pull/3819#issue-comment-box
thechopkinshttps://github.com/thechopkins
feast-dev:masterhttps://github.com/feast-dev/feast/tree/master
thechopkins:masterhttps://github.com/thechopkins/feast/tree/master
fix: Update SparkSource to have proper comparable that inspects SparkOptions https://github.com/feast-dev/feast/pull/3819#top
thechopkinshttps://github.com/thechopkins
feast-dev:masterhttps://github.com/feast-dev/feast/tree/master
thechopkins:masterhttps://github.com/thechopkins/feast/tree/master
Conversation 3 https://github.com/feast-dev/feast/pull/3819
Commits 3 https://github.com/feast-dev/feast/pull/3819/commits
Checks 0 https://github.com/feast-dev/feast/pull/3819/checks
Files changed 2 https://github.com/feast-dev/feast/pull/3819/files
https://github.co/hiddenchars
https://github.com/feast-dev/feast/pull/{{ revealButtonHref }}
https://github.com/thechopkins
thechopkinshttps://github.com/thechopkins
Oct 25, 2023https://github.com/feast-dev/feast/pull/3819#issue-1962355422
Please reload this pagehttps://github.com/feast-dev/feast/pull/3819
https://github.com/thechopkins
thechopkinshttps://github.com/thechopkins
kevjumbahttps://github.com/kevjumba
niklasvmhttps://github.com/niklasvm
code ownershttps://github.com/feast-dev/feast/blob/015196119945d962bb67db84de787364667cecca/CODEOWNERS#L31
October 25, 2023 22:26https://github.com/feast-dev/feast/pull/3819#event-10772922466
https://github.com/thechopkins
Update SparkSource to have proper comparablehttps://github.com/feast-dev/feast/pull/3819/commits/c1e869e555c456e696951bdb459f3b92b8fa0886
c1e869ehttps://github.com/feast-dev/feast/pull/3819/commits/c1e869e555c456e696951bdb459f3b92b8fa0886
https://github.com/thechopkins
thechopkinshttps://github.com/thechopkins
force-pushedhttps://github.com/feast-dev/feast/compare/9852b6d88e420b3830c184e4bd330d45ed7c6db1..c1e869e555c456e696951bdb459f3b92b8fa0886
9852b6dhttps://github.com/feast-dev/feast/commit/9852b6d88e420b3830c184e4bd330d45ed7c6db1
c1e869ehttps://github.com/feast-dev/feast/commit/c1e869e555c456e696951bdb459f3b92b8fa0886
Compare https://github.com/feast-dev/feast/compare/9852b6d88e420b3830c184e4bd330d45ed7c6db1..c1e869e555c456e696951bdb459f3b92b8fa0886
October 25, 2023 22:27https://github.com/feast-dev/feast/pull/3819#event-10772929090
https://github.com/thechopkins
thechopkinshttps://github.com/thechopkins
Oct 25, 2023https://github.com/feast-dev/feast/pull/3819#event-10772936074
https://github.com/thechopkins
thechopkinshttps://github.com/thechopkins
Oct 25, 2023https://github.com/feast-dev/feast/pull/3819#event-10772941877
thechopkinshttps://github.com/thechopkins
October 25, 2023 15:41https://github.com/feast-dev/feast/pull/3819#commits-pushed-63a22d9
https://github.com/thechopkins
lint fixeshttps://github.com/feast-dev/feast/pull/3819/commits/63a22d9aea08fe036fc2c99424b7520638cdb4be
63a22d9https://github.com/feast-dev/feast/pull/3819/commits/63a22d9aea08fe036fc2c99424b7520638cdb4be
https://github.com/thechopkins
force precommithttps://github.com/feast-dev/feast/pull/3819/commits/61f604a0987a2521d6106124ece7f2253feb503f
61f604ahttps://github.com/feast-dev/feast/pull/3819/commits/61f604a0987a2521d6106124ece7f2253feb503f
https://github.com/rebstastic
rebstastichttps://github.com/rebstastic
Oct 26, 2023 https://github.com/feast-dev/feast/pull/3819#pullrequestreview-1699570473
View reviewed changes https://github.com/feast-dev/feast/pull/3819/files/61f604a0987a2521d6106124ece7f2253feb503f
sdk/python/feast/infra/offline_stores/contrib/spark_offline_store/spark_source.pyhttps://github.com/feast-dev/feast/pull/3819/files/61f604a0987a2521d6106124ece7f2253feb503f#diff-5adf14693cee066990c26d08bac61fed1fd030a9e02b3f4ad16803b6be0df622
rebstastichttps://github.com/rebstastic
Oct 26, 2023https://github.com/feast-dev/feast/pull/3819#discussion_r1373131310
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/feast-dev/feast/pull/3819
thechopkinshttps://github.com/thechopkins
Oct 26, 2023https://github.com/feast-dev/feast/pull/3819#discussion_r1373785828
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
redshift_source.py examplehttps://github.com/feast-dev/feast/blob/master/sdk/python/feast/infra/offline_stores/redshift_source.py#L116-L131
Please reload this pagehttps://github.com/feast-dev/feast/pull/3819
https://github.com/achals
achalshttps://github.com/achals
ok-to-test https://github.com/feast-dev/feast/issues?q=state%3Aopen%20label%3Aok-to-test
lgtm https://github.com/feast-dev/feast/issues?q=state%3Aopen%20label%3Algtm
Oct 31, 2023https://github.com/feast-dev/feast/pull/3819#event-10826454370
https://github.com/jeremyary
jeremyaryhttps://github.com/jeremyary
lgtm https://github.com/feast-dev/feast/issues?q=state%3Aopen%20label%3Algtm
lgtm https://github.com/feast-dev/feast/issues?q=state%3Aopen%20label%3Algtm
Mar 4, 2024https://github.com/feast-dev/feast/pull/3819#event-12001660503
https://github.com/franciscojavierarceo
franciscojavierarceohttps://github.com/franciscojavierarceo
Mar 16, 2024https://github.com/feast-dev/feast/pull/3819#issuecomment-2001948074
@thechopkinshttps://github.com/thechopkins
Please reload this pagehttps://github.com/feast-dev/feast/pull/3819
https://github.com/tokoko
tokokohttps://github.com/tokoko
Mar 26, 2024 https://github.com/feast-dev/feast/pull/3819#ref-pullrequest-2200374499
fix: Add __eq__, __hash__ to SparkSource for correct comparison #4028 https://github.com/feast-dev/feast/pull/4028
https://github.com/jeremyary
jeremyaryhttps://github.com/jeremyary
Mar 29, 2024https://github.com/feast-dev/feast/pull/3819#issuecomment-2027386844
4028https://github.com/feast-dev/feast/pull/4028
Please reload this pagehttps://github.com/feast-dev/feast/pull/3819
https://github.com/jeremyary
jeremyaryhttps://github.com/jeremyary
Mar 29, 2024https://github.com/feast-dev/feast/pull/3819#event-12296052972
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffeast-dev%2Ffeast%2Fpull%2F3819
https://github.com/niklasvm
niklasvm https://github.com/niklasvm
https://github.com/kevjumba
kevjumba https://github.com/kevjumba
https://github.com/rebstastic
rebstastic https://github.com/rebstastic
https://github.com/feast-dev/feast/pull/3819/files/61f604a0987a2521d6106124ece7f2253feb503f
lgtm https://github.com/feast-dev/feast/issues?q=state%3Aopen%20label%3Algtm
ok-to-test https://github.com/feast-dev/feast/issues?q=state%3Aopen%20label%3Aok-to-test
Please reload this pagehttps://github.com/feast-dev/feast/pull/3819
https://github.com/thechopkins
https://github.com/franciscojavierarceo
https://github.com/jeremyary
https://github.com/rebstastic
https://github.com/achals
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.