As usual, very interesting posts Tomaž!
Recently I've been curious about in-database services update.
I see my in-database R version is stuck at 3.2.2, with a 8.0.0 Revolution packages version - the RTM SQL2016 version. As some R packages I use have evolved since R 3.2.2 and require R upgrade, I decided to test the in-database upgrading via SQL Server Service pack and Cumulative Updates.
After updating, I was surprised to find out that in-database R was not updated at all, and still at 3.2.2 - 8.0.0.
So I decided to test the "binding" functionality, being aware that it comes only with Enterprise license. Anyway everything worked, and I was able to get a 3.3.3 R (maybe a newer one, I don't remember). The most surprising thing is that, when I "unbinded" my in-database R (as we usually don't work with Enterprise license), the whole in-database installation was removed!!!
So actually the question is: can I update in-database R, or should I adapt to an older version and modify my way to work?