Is anyone using 1.6 beta?

I’m on Meteor 1.6-beta.27 right now and things are running smoothly, really happy with Meteor 1.6! :slight_smile:

1 Like

It is a known issue : P
Sadly, v8-profiler is mostly deprecated, and the kadira CPU package still uses that.
You’ll have to remove kadira-cpu-profiler (can’t remember the name of the package).

Thanks, I’m going to remove kadira debug.

we have tested 1.4.3.2 to 1.6beta24

works fine for us havent try new beta yet.

i also update my project from 1.5.2 to METEOR@1.6-beta.30, i got error at first but after i reinstall meteor npm install --save babel-runtime@next and meteor npm install --save bcrypt everything is fine.
i already use it on production.

Getting this error after following above steps -

=> Started proxy.                             
W20170920-18:47:06.859(0)? (STDERR) /src/myapp/.meteor/local/build/programs/server/app/app.js:27227
W20170920-18:47:06.887(0)? (STDERR)           var name = cb.name;
W20170920-18:47:06.887(0)? (STDERR)               ^
W20170920-18:47:06.888(0)? (STDERR) 
W20170920-18:47:06.888(0)? (STDERR) SyntaxError: Identifier 'name' has already been declared
W20170920-18:47:06.888(0)? (STDERR)     at /src/myapp/.meteor/local/build/programs/server/boot.js:366:18
W20170920-18:47:06.888(0)? (STDERR)     at Array.forEach (<anonymous>)
W20170920-18:47:06.889(0)? (STDERR)     at Function._.each._.forEach (/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.30.1tb1lo7++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
W20170920-18:47:06.889(0)? (STDERR)     at /src/myapp/.meteor/local/build/programs/server/boot.js:194:5
W20170920-18:47:06.889(0)? (STDERR)     at /src/myapp/.meteor/local/build/programs/server/boot.js:437:5
W20170920-18:47:06.889(0)? (STDERR)     at Function.run (/src/myapp/.meteor/local/build/programs/server/profile.js:510:12)
W20170920-18:47:06.890(0)? (STDERR)     at /src/myapp/.meteor/local/build/programs/server/boot.js:436:11
=> Exited with code: 1=> Exited with code: 1

We also update https://www.coachstudio.net from 1.5.2 to METEOR@1.6-beta.30, less memory in Galaxy! Great! No errors detected

I figured it out, it was a bug in code that somehow was ok with Meteor before, I guess the newer compiler is stricter

I have a show-stopper with jagi/astronomy as well as inability to run E2E tests with Chimp.

Chimp ::

you@yours:~/projects/yours$ 
you@yours:~/projects/yours$ meteor npm install chimp
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead

> fibers@1.0.15 install /home/you/projects/yours/node_modules/chimp/node_modules/fibers
> node build.js || nodejs build.js

make: Entering directory '/home/you/projects/yours/node_modules/chimp/node_modules/fibers/build'
  CXX(target) Release/obj.target/fibers/src/fibers.o
../src/fibers.cc: In function ‘v8::Handle<v8::String> uni::NewLatin1String(v8::Isolate*, const char*)’:
../src/fibers.cc:122:64: warning: ‘static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
   return String::NewFromOneByte(isolate, (const uint8_t*)string);
                                                                ^
In file included from /home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:26:0,
                 from /home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/node.h:63,
                 from ../src/coroutine.h:1,
                 from ../src/fibers.cc:1:
/home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:2626:21: note: declared here
       Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
                     ^
/home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8config.h:329:3: note: in definition of macro ‘V8_DEPRECATED’
   declarator __attribute__((deprecated(message)))
   ^  

          :             :             :
          :             :             :
          :             :             :
          
you@yours:~/projects/yours$ meteor npm --version
5.4.1
you@yours:~/projects/yours$ meteor --version
Meteor 1.6-beta.30                            
you@yours:~/projects/yours$ meteor node --version
v8.5.0

Astronomy

  TypeError: LocalCollection._removeDollarOperators is not a function
  at classUpsert (packages/jagi:astronomy/lib/modules/storage/utils/class_upsert.js:83:43)
  at Function.upsert (packages/jagi:astronomy/lib/modules/storage/class_static_methods/upsert.js:50:18)
  at Function._AccessControl.upsertRecord (lib/access_control.js:83:17)
  at server/configs/initial_adds.js:25:19
  at Array.forEach (<anonymous>)
  at Function._.each._.forEach (packages/underscore.js:139:11)
  at _initPosts (server/configs/initial_adds.js:24:5)
  at main.js (server/main.js:86:1)
        : 
        : 

For those who have deployed 1.6 in production, what do you use? e.g I use mup and I think I will have to look at custom scripts and custom docker image so that the 1.6 beta is used.

I deployed my App on Heroku Hobby Plan ($7/m), with this buildpack https://github.com/AdmitHub/meteor-buildpack-horse.git

I’m also using mup with abernix 8.4 image, no need for custom script. And I think Galaxy now supports 1.6

I’m using in production for months with Galaxy without any problem, I guess since beta8. The app is faster than before, Node 8 FTW

Follow up …

So Astronomy’s lead dev Łukasz Jagodziński, released a new version last week, and I am delighted to be able to say that I have my Meteor Mantra Kickstarter fork “all green” in CircleCI CircleCI and in David-DM version watch Dependency Status.

Thank you @jagi Łukasz, very much.

I have to say that I am absolutely amazed by the build time speed increase with 1.6-beta. I am super eager to get into the other improvements.

Huge congratulations to MDG and contributors.

1 Like

faster build or the actual back-end app is running faster? I’m surprised it’s be that noticeable.

Faster backend app, but my deploy time on Galaxy improved by a factor of 5. :slight_smile:

Hi !

This is my error when trying to update from 1.5.2 to 1.6 >> tried both 1.6-beta.26 and 27

C:\Users\Pc_user\AppData\Local.meteor\packages\meteor-tool\1.6.0-beta.27\mt-os.
windows.x86_32\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:218
throw error;
^

Error: ENOTEMPTY: directory not empty, rmdir 'C:\Users\Pc_user\AppData\Local\Tem
p.tmp1d92sj.idi8jk\meteor-base-1.2.0-beta.27’
at Object.fs.rmdirSync (fs.js:853:18)
at rmkidsSync (C:\Users\Pc_user\node_modules\rimraf\rimraf.js:342:11)
at rmdirSync (C:\Users\Pc_user\node_modules\rimraf\rimraf.js:332:7)
at Function.rimrafSync [as sync] (C:\Users\Pc_user\node_modules\rimraf\rimra
f.js:303:9)
at Object.files.rm_recursive.path [as rm_recursive] (C:\tools\fs\files.js:30
3:12)
at Object.files.rename (C:\tools\fs\files.js:1776:13)
at Object.files.extractTarGz (C:\tools\fs\files.js:767:9)
at Object.exports._extractAndConvert (C:\tools\packaging\tropohouse.js:50:9)

at buildmessage.enterJob (C:\tools\packaging\tropohouse.js:505:42)
at C:\tools\utils\buildmessage.js:359:18
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89

:14)
at C:\tools\utils\buildmessage.js:352:34
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:350:23
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at Object.enterJob (C:\tools\utils\buildmessage.js:324:26)
at .each (C:\tools\packaging\tropohouse.js:502:24)
at Function.
.each._.forEach (C:\Users\Pc_user\node_modules\underscore\under
score.js:103:9)
at C:\tools\packaging\tropohouse.js:469:11
at C:\tools\utils\buildmessage.js:359:18
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:352:34
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:350:23
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at Object.enterJob (C:\tools\utils\buildmessage.js:324:26)
at Object.download (C:\tools\packaging\tropohouse.js:427:20)
at C:\tools\packaging\tropohouse.js:613:18
at enterJobAsync.then (C:\tools\utils\buildmessage.js:572:21)
at C:\Users\Pc_user\AppData\Local.meteor\packages\meteor-tool\1.6.0-beta.27
\mt-os.windows.x86_32\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:4
3:40
=> awaited here:
at Promise.await (C:\Users\Pc_user\AppData\Local.meteor\packages\meteor-too
l\1.6.0-beta.27\mt-os.windows.x86_32\dev_bundle\lib\node_modules\meteor-promise
promise_server.js:60:12)
at Object.forkJoin (C:\tools\utils\buildmessage.js:567:10)
at exports.Tropohouse.downloadPackagesMissingFromMap (C:\tools\packaging\tro
pohouse.js:609:18)
at C:\tools\project-context.js:819:25
at C:\tools\utils\buildmessage.js:359:18
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:352:34
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:350:23
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at Object.enterJob (C:\tools\utils\buildmessage.js:324:26)
at C:\tools\project-context.js:818:20
at C:\tools\packaging\catalog\catalog.js:100:5
at C:\tools\utils\buildmessage.js:271:13
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:264:29
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:262:18
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:253:23
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at Object.capture (C:\tools\utils\buildmessage.js:252:19)
at Object.catalog.runAndRetryWithRefreshIfHelpful (C:\tools\packaging\catalo
g\catalog.js:99:31)
at ProjectContext._downloadMissingPackages (C:\tools\project-context.js:817:
13)
at C:\tools\project-context.js:285:9
at C:\tools\utils\buildmessage.js:359:18
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:352:34
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:350:23
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at Object.enterJob (C:\tools\utils\buildmessage.js:324:26)
at ProjectContext._completeStagesThrough (C:\tools\project-context.js:275:18
)
at Profile.run (C:\tools\project-context.js:267:12)
at Function.run (C:\tools\tool-env\profile.js:490:12)
at ProjectContext.prepareProjectForBuild (C:\tools\project-context.js:266:13
)
at C:\tools\cli\commands-packages.js:1610:20
at C:\tools\utils\buildmessage.js:271:13
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:264:29
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:262:18
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at C:\tools\utils\buildmessage.js:253:23
at exports.EnvironmentVariable.withValue (C:\tools\utils\fiber-helpers.js:89
:14)
at Object.capture (C:\tools\utils\buildmessage.js:252:19)
at Object.main.captureAndExit (C:\tools\cli\main.js:273:29)
at maybeUpdateRelease (C:\tools\cli\commands-packages.js:1609:8)
at Command.func (C:\tools\cli\commands-packages.js:1683:29)
at C:\tools\cli\main.js:1483:23

Have you tried explicitly deleting the directory C:\Users\Pc_user\AppData\Local and then rerunning?

I can see that something wants to, but is unable, to delete meteor-base-1.2.0-beta.27. A clean Local directory is the first thing I try when stuff goes weird on me.

Caution: please back everything up first.

Should just be able to delete C:\Users\Pc_user\AppData\Local\.meteor instead of the whole local folder!

hey @warehouseman, how did you resolve this I am seeing same error,

(node:46084) UnhandledPromiseRejectionWarning: TypeError: LocalCollection._removeDollarOperators is not a function
W20180810-14:56:08.532(-7)? (STDERR) at simulateUpsertWithInsertedId (packages/mongo/mongo_driver.js:683:39)
W20180810-14:56:08.532(-7)? (STDERR) at MongoConnection._update (packages/mongo/mongo_driver.js:554:7)
W20180810-14:56:08.532(-7)? (STDERR) at MongoConnection. (packages/meteor.js:258:21)
W20180810-14:56:08.533(-7)? (STDERR) at MongoConnection.(anonymous function) [as update] (packages/mongo/mongo_driver.js:782:49)
W20180810-14:56:08.533(-7)? (STDERR) at Object.collection.(anonymous function) [as update] (packages/matb33_collection-hooks.js:133:23)
W20180810-14:56:08.533(-7)? (STDERR) at Mongo.Collection.update (packages/mongo/collection.js:589:29)
W20180810-14:56:08.533(-7)? (STDERR) at Mongo.Collection.upsert (packages/mongo/collection.js:676:15)
W20180810-14:56:08.533(-7)? (STDERR) at packages/matb33_collection-hooks.js:710:21
W20180810-14:56:08.533(-7)? (STDERR) at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
W20180810-14:56:08.533(-7)? (STDERR) at Object.directOp (packages/matb33_collection-hooks.js:47:27)
W20180810-14:56:08.534(-7)? (STDERR) at Mongo.Collection. (packages/matb33_collection-hooks.js:709:31)
W20180810-14:56:08.534(-7)? (STDERR) at Mongo.Collection.collection.(anonymous function) [as upsert] (packages/matb33_collection-hooks.js:146:21)
W20180810-14:56:08.534(-7)? (STDERR) at packages/poetic:accounts-apple-connect/server/api-create-token-and-redirect.js:43:16
W20180810-14:56:08.534(-7)? (STDERR) at /Users/m_712199/.meteor/packages/promise/.0.10.1.1820vuk.0x03g++os+web.browser+web.cordova/npm/node_modules/meteor-promise/fiber_pool.js:43:40

I created a seoarate thread on this . Seeing error after updating METEOR to 1.6.1.3 from 1.4.2

Thanks
Sai