Grapher 1.3 has been released


#41

@klabauter we only opened it so all donations will be redirected in form of bounty hunts to Grapher/Redis-Oplog.

@martineboh no problem, it’s been a pleasure working on it.


#42

Hello guys I have some very shocking news, https://github.com/theodorDiaconu/grapher-performance I made a SQL version of it using sequelize and join-monster and using Meteor & Apollo. To finally see how Grapher really compares to SQL (a relational database)

This is just a teaser, the only thing I can say is that the results are jaw-dropping, and they’re going to be released in Meteor Night stream. :smiley:


#43

Released Grapher 1.3.6

  • Support for Meteor 1.7 (The node driver got updated and AggregationCursor was returned instead of actual result)
  • One small BC change for reducers that were using links of type one (It’s not really a BC break it’s a bug fix, but people who relied on using the array[0] for advanced reducer usages will have issues)

#44

Release Grapher 1.3.7

  • Support for edge-cases with reducers that use links
  • Sync fetching for named queries
  • Improved performance for direct links by 5x !

The last element is absolutely crazy! With some small tweaks we managed to squeeze even more performance out of Grapher. This means that if we compare it again to SQL we should see even faster response times, it’s crazy…

Anyway, the single fact that this can be used along-side Apollo GraphQL makes it a crown jewel.

We had at some point serious thoughts for migrating Grapher to NPM & Typescript. While this is very possible, it involves too many resources, it involves splitting Grapher into like 4 different packages and we are enjoying too much the Meteor package system, and we as a company do not need it.