Eloy Durán

Results 250 comments of Eloy Durán

I wonder if there’s a service that can just file an issue on this repo anytime one of the files related to type emission is updated upstream? 🤔

@ahnpnl One bit of feedback to perhaps consider between esbuild and swc is that the latter has first-class support for custom AST transforms.

@briansw Can you decide what this should look like? And are there cases with even more artists that we need to worry about?

For reference, this is the formatting we do of this unstructured data for _both_ Force and Eigen: https://github.com/artsy/metaphysics/blob/1a198118e7b7b0ec7d504adc1fedaf76bb669676/schema/artist/index.js#L170-L187

Discussed this with @briansw, we should probably just use whatever unstructured data exists in the DB when an entity represents a group. Does the model have a flag for that?

Performance (loading smaller images, I assume) is also a consideration for consolidation.

With a quick glance, I would think that this fragment relies on: * 1 gene * conditionally 1 page of artists related to the gene * 1 page of filtered...

[Here’s the full query](https://metaphysics-staging.artsy.net/?query=query%20Gene(%24id_0%3A%20String!%2C%20%24aggregations_1%3A%20%5BArtworkAggregation%5D!)%20%7B%0A%20%20gene(id%3A%20%24id_0)%20%7B%0A%20%20%20%20id%0A%20%20%20%20...Fe%0A%20%20%7D%0A%7D%0A%0Afragment%20F0%20on%20Artwork%20%7B%0A%20%20href%0A%20%20title%0A%20%20date%0A%20%20sale_message%0A%20%20cultural_maker%0A%20%20_artists41TT4v%3A%20artists(shallow%3A%20true)%20%7B%0A%20%20%20%20__id%0A%20%20%20%20href%0A%20%20%20%20name%0A%20%20%20%20id%0A%20%20%7D%0A%20%20collecting_institution%0A%20%20_partner4sN06i%3A%20partner(shallow%3A%20true)%20%7B%0A%20%20%20%20name%0A%20%20%20%20href%0A%20%20%20%20id%0A%20%20%7D%0A%20%20sale%20%7B%0A%20%20%20%20is_auction%0A%20%20%20%20is_live_open%0A%20%20%20%20is_open%0A%20%20%20%20is_closed%0A%20%20%20%20id%0A%20%20%7D%0A%20%20id%0A%7D%0A%0Afragment%20F1%20on%20Artwork%20%7B%0A%20%20_id%0A%20%20href%0A%20%20is_inquireable%0A%20%20sale%20%7B%0A%20%20%20%20is_auction%0A%20%20%20%20is_live_open%0A%20%20%20%20is_open%0A%20%20%20%20is_closed%0A%20%20%20%20id%0A%20%20%7D%0A%20%20_partner4sN06i%3A%20partner(shallow%3A%20true)%20%7B%0A%20%20%20%20type%0A%20%20%20%20id%0A%20%20%7D%0A%20%20sale_artwork%20%7B%0A%20%20%20%20highest_bid%20%7B%0A%20%20%20%20%20%20display%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%20%20opening_bid%20%7B%0A%20%20%20%20%20%20display%0A%20%20%20%20%7D%0A%20%20%20%20counts%20%7B%0A%20%20%20%20%20%20bidder_positions%0A%20%20%20%20%7D%0A%20%20%20%20id%0A%20%20%7D%0A%20%20id%0A%7D%0A%0Afragment%20F2%20on%20Artwork%20%7B%0A%20%20id%0A%20%20...F0%0A%20%20...F1%0A%7D%0A%0Afragment%20F3%20on%20Artwork%20%7B%0A%20%20__id%0A%20%20id%0A%20%20is_saved%0A%7D%0A%0Afragment%20F4%20on%20Artwork%20%7B%0A%20%20__id%0A%20%20is_saved%0A%20%20id%0A%20%20...F3%0A%7D%0A%0Afragment%20F5%20on%20Artwork%20%7B%0A%20%20image%20%7B%0A%20%20%20%20placeholder%0A%20%20%20%20_urlZizbi%3A%20url(version%3A%20%22large%22)%0A%20%20%20%20aspect_ratio%0A%20%20%20%20id%0A%20%20%7D%0A%20%20href%0A%20%20id%0A%20%20...F2%0A%20%20...F4%0A%7D%0A%0Afragment%20F6%20on%20Artwork%20%7B%0A%20%20__id%0A%20%20image%20%7B%0A%20%20%20%20aspect_ratio%0A%20%20%20%20id%0A%20%20%7D%0A%20%20id%0A%20%20...F5%0A%7D%0A%0Afragment%20F7%20on%20ArtworkConnection%20%7B%0A%20%20edges%20%7B%0A%20%20%20%20node%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%20%20...F6%0A%20%20%20%20%7D%0A%20%20%20%20cursor%0A%20%20%7D%0A%20%20pageInfo%20%7B%0A%20%20%20%20hasNextPage%0A%20%20%20%20hasPreviousPage%0A%20%20%7D%0A%7D%0A%0Afragment%20F8%20on%20Artist%20%7B%0A%20%20__id%0A%20%20id%0A%20%20is_followed%0A%7D%0A%0Afragment%20F9%20on%20Artist%20%7B%0A%20%20__id%0A%20%20is_followed%0A%20%20id%0A%20%20...F8%0A%7D%0A%0Afragment%20Fa%20on%20Artist%20%7B%0A%20%20name%0A%20%20_artworks_connection4EJMM6%3A%20artworks_connection(first%3A%206)%20%7B%0A%20%20%20%20...F7%0A%20%20%7D%0A%20%20id%0A%20%20...F9%0A%7D%0A%0Afragment%20Fb%20on%20ArtworksAggregationResults%20%7B%0A%20%20slice%0A%20%20counts%20%7B%0A%20%20%20%20name%0A%20%20%20%20id%0A%20%20%20%20count%0A%20%20%7D%0A%7D%0A%0Afragment%20Fc%20on%20FilterArtworks%20%7B%0A%20%20counts%20%7B%0A%20%20%20%20total%0A%20%20%7D%0A%7D%0A%0Afragment%20Fd%20on%20Gene%20%7B%0A%20%20mode%0A%20%20name%0A%20%20_artists_connectionG8UZH%3A%20artists_connection(first%3A%2010)%20%40include(if%3A%20true)%20%7B%0A%20%20%20%20pageInfo%20%7B%0A%20%20%20%20%20%20hasNextPage%0A%20%20%20%20%20%20hasPreviousPage%0A%20%20%20%20%7D%0A%20%20%20%20edges%20%7B%0A%20%20%20%20%20%20node%20%7B%0A%20%20%20%20%20%20%20%20id%0A%20%20%20%20%20%20%20%20...Fa%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20cursor%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20_filtered_artworks1BcCzZ%3A%20filtered_artworks(aggregations%3A%20%24aggregations_1%2C%20size%3A%2010%2C%20medium%3A%20%22*%22%2C%20price_range%3A%20%22*%22%2C%20dimension_range%3A%20%22*%22%2C%20sort%3A%20%22-partner_updated_at%22)%20%7B%0A%20%20%20%20aggregations%20%7B%0A%20%20%20%20%20%20slice%0A%20%20%20%20%20%20counts%20%7B%0A%20%20%20%20%20%20%20%20id%0A%20%20%20%20%20%20%20%20name%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20...Fb%0A%20%20%20%20%7D%0A%20%20%20%20_artworks_connection1xopXm%3A%20artworks_connection(first%3A%2010)%20%7B%0A%20%20%20%20%20%20pageInfo%20%7B%0A%20%20%20%20%20%20%20%20hasNextPage%0A%20%20%20%20%20%20%20%20hasPreviousPage%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20...F7%0A%20%20%20%20%7D%0A%20%20%20%20...Fc%0A%20%20%7D%0A%20%20id%0A%7D%0A%0Afragment%20Fe%20on%20Gene%20%7B%0A%20%20mode%0A%20%20id%0A%20%20...Fd%0A%7D%0A&operationName=Gene&variables=%7B%22id_0%22%3A%22russia%22%2C%22aggregations_1%22%3A%5B%22MEDIUM%22%2C%22TOTAL%22%2C%22PRICE_RANGE%22%2C%22DIMENSION_RANGE%22%5D%7D).

@craigspaeth Can you have a think about this and what we should be doing. @broskoski has some thoughts on this, but would love to hear from you first.

The library we use is https://github.com/mailcheck/mailcheck