Check whether deduplicateEntities and deduplicateNodes is still needed.

These functions of backend/src/utils/consolidateQueryResults.ts originated from an very early bug that might be fixed now.
If they are unnecessary now, the file can be removed.

At least there should be some tests implemented to enforce this consistently.

If the database query consists only of 1 cypher query, we can change for example RETURN n to RETURN DISTINCT(n). This will to the trick any is quicker that the filter in nodejs.


What about a IDE for SML/NJ?

Description
I tried the two extensions from VS Marketplace but sml was not recognized as a command.
Could you please develop a lightweight SML/NJ IDE with debugging, project support, and online documentation.
Thanks.

Good idea!  Actually, this has been a long-running request/project, with a bit of work having been done using Eclipse (eclipse.org http://eclipse.org/).
All we need is some volunteer developers to carry out the work.
Dave

On Dec 11, 2022, at 4:11 AM, Andrew Goh S M @.***> wrote:
Description
I tried the two extensions from VS Marketplace but sml was not recognized as a command.
Could you please develop a lightweight SML/NJ IDE with debugging, project support, and online documentation.
Thanks.
—
Reply to this email directly, view it on GitHub https://github.com/smlnj/smlnj/issues/260, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGXNPKFKP47ISCIYN7LKI3WMXAIVANCNFSM6AAAAAAS253EGI.
You are receiving this because you are subscribed to this thread.

David MacQueen
@.***

Which VS extensions did you try?

John,
I am sure of the first one - SML Environment by Vinicius Juliao, but the second one could be Standard ML by Darin Morrison.
--- Andrew Goh
On Monday, 12 December 2022 at 07:41:44 am SGT, John Reppy<EMAIL_ADDRESS>wrote:

Which VS extensions did you try?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

I'm not familiar with these (but I also do not use VSCode very much).  You might be interested in Millet (https://github.com/azdavis/millet), which is an LSP server for SML.  It is a work in progress, but it VSCode is its "native" editor.  It supports both SML/NJ (CM) and MLton (MLB) projects.


[BUG] Unable to enter a key longer than 50 characters

Describe the bug
The UI field for the "Key" parameter contains a limit of 50 characters which is not documented and prevents to create security detector rules for longer keys.
To Reproduce
Steps to reproduce the behavior:

Go to 'Security Analytics' - 'Detection Rules'
Click on 'Create detection rule' and populate 'Rule overview' and 'Details' sections with any suitable values
Scroll down to the 'Detection' section
In the 'Selection_1' block for 'Map_1' enter any valid key that is longer than 50 characters. Error message appears: "Invalid key name. Valid characters are a-z, A-Z, 0-9, hyphens, dots, and underscores" (although the key contains only allowed characters). When editing in YAML editor, the key is accepted.

Expected behavior
The key is accepted
OpenSearch Version
2.16.0
Dashboards Version
2.16.0
Plugins
Default setup via docker image
Host/Environment (please complete the following information):

OS: Ubuntu Linux 22.04
Browser and version: Chromium 127.0.6533.99 (Official Build)

[Weekly Catch All Triage - 1]


Add support for hosting an imodel view in a modeless dialog

Added ContentDialogManager, ContentDialog, and FloatingViewportContent to allow imodel viewport in a modeless dialog.
Fixed styling of Select in Maplayers widget
Added example tool to open a floating viewport
Added ability to keep from allowing dialog to be dragged where titlebar was not visible.
Reset Auto-hide time when mouse is moving in floating content view.

See https://github.com/iTwin/itwinjs-core/discussions/2231

@pmconne - added learning doc and nextversion entry.


App Welcome Screen and Feedback Form

Small welcome screen upon app launch.
Feedback menu item on Key List page (tmp).
Feedback page form submits to https://feedback.frostsnap.com
See
https://github.com/frostsnap/feedback-server

This form is missing fields under each of the questions at the moment.


Not compatible with PHP 8.0 stable

   Problem 1
     - astrotomic/php-open-graph[0.1.0, ..., 0.3.0] require php ^7.4 -> your php version (8.0.0) does not satisfy that requirement.
     - astrotomic/php-open-graph[0.4.0, ..., 0.5.1] require php ^7.1 -> your php version (8.0.0) does not satisfy that requirement.
     - Root composer.json requires astrotomic/php-open-graph * -> satisfiable by astrotomic/php-open-graph[0.1.0, ..., 0.5.1].

https://github.com/Astrotomic/php-open-graph/releases/tag/0.5.2

https://github.com/Astrotomic/php-open-graph/releases/tag/0.5.2


Enable configuring X drivers on basic installs

Hi!
Great project!  Pardon my noobiness :)
I want to set up a vagrant box with Centos 7 and an X server.
I am using the "chef/centos-7.1" box, but I am not picky.  This box is without X server preinstalled, and I install Xorg using a shell provision block.  The X server will however not start without the virtualbox guest additions.
So I use this fine plugin to build the guest additions, but that happens before the other provisioning, so the drivers are not installed since Xorg has not been installed.
Any hint on how this can/should be done?  All help is appreciated.

This seems to do the job:
class XorgInstaller < VagrantVbguest::Installers::RedHat
  def install(opts=nil, &block)
    communicate.sudo('yum -y install xorg-x11-server-Xorg', opts, &block)
    super
  end
end

Vagrant.configure(2) do |config|
  config.vm.box = 'chef/centos-7.1'
  config.vbguest.installer = XorgInstaller
end

Is this a good way of doing it?
I am having trouble getting the mouse (trackpad) to work, but that is probably another issue.

Changing the installer to the code below fixed the mouse as well:
class XorgInstaller < VagrantVbguest::Installers::RedHat
  def install(opts=nil, &block)
    communicate.sudo('yum -y groupinstall "X Window system"', opts, &block)
    super
  end
end

Is this a good way to solve it?

Sorry for my late answer, but yes, your class looks good.
Although, if you plan to recreate your box frequently or share with some co-workers, it's probably a better idea to create a base-box which has all the X packages already installed.


storm: 2.2.0 -> 2.3.0

Motivation for this change
Fixes CVE-2021-38294 and CVE-2021-40865.
https://storm.apache.org/2021/09/27/storm230-released.html
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.


Update package.json to include the repository

NOTE: This is not a bot. This change was made by and comments will be reviewed by humans. We are using this service account to be able to track the overall progress.
With the rise in supply chain attacks and OSS dependencies being used as a attack vector, Microsoft is working with our ecosystem partners, such as the Linux Foundation's OpenSSF, to enable OSS consumers to track packages back to their public sources.
We've identified that the following packages published to NPM do not report where sources can be found, typically accomplished by including a link to your GitHub repository in your package.json REPOSITORY field. This PR was created to add this value, ensuring future releases will include this provenance information.
If you do not want us to create such PRs against your GitHub repositories, or wish to provide any other feedback, please comment on this PR.
Published NPM packages with repository information:
• just-cli

Is there anything that is needed to land this pull request ?

ls there anything else I can do to land this pull request?

Is there anything that is needed to land this pull request?


Add rule(s) to check the usage of the Web App Manifest file

[x] Check if the manifest is specified and exists (done in #54)
[ ] Check if the manifest file is valid (partially done in: #56)
[ ] Check different field

[ ] #136
[ ] #462

[x] Check if the file is not sent with the "application/manifest+json" media type (will be solved by #141)
[x] Check if the file extension is webmanifest (done in #39)

See: https://www.w3.org/TR/appmanifest/

Firefox for Android plans

Firefox for Android:

https://hacks.mozilla.org/2017/10/progressive-web-apps-firefox-android/
https://www.youtube.com/watch?v=_sLa0qhuqcA&t=12m40s

For Samsung Internet, see: http://developer.samsung.com/internet/android/web-guide.


update devcontainer config (resolves #1221)

Changes:

switch base to bookworm
add cairo1 vscode extension
install scarb
install protobuf-compiler

Review Instructions

Ideal reviewer for this is someone who uses VSCode who can checkout this branch and spin up a devcontainer.
Verify:

Cairo1 extension is preinstalled
Scarb is preinstalled by running: scarb
dev environment is ready to go: cargo test

@tarrencev Looking at the git logs for .devcontainer and you are the only one who has touched this in recent history that is still actively contributing. Are you able to checkout this branch in VSCode, let it load the .devcontainer, and verify the resulting container is ready to dev?

i've resolved this in main


Not working

I have installed as it told in instructions. It throws this error
08:21:29.336 [INFO    ] private_gpt.settings.settings_loader - Starting application with profiles=['default']
None of PyTorch, TensorFlow >= 2.0, or Flax have been found. Models won't be available and only tokenizers, configuration and file/data utilities can be used.
08:21:34.955 [INFO    ] private_gpt.server.utils.auth - Defining the given authentication mechanism for the API
08:21:39.604 [INFO    ] private_gpt.components.llm.llm_component - Initializing the LLM in mode=ollama
08:21:41.226 [INFO    ] private_gpt.components.embedding.embedding_component - Initializing the embedding model in mode=ollama
08:21:41.233 [INFO    ] llama_index.core.indices.loading - Loading all indices.

Can you share more details, e.g. environment, machine, SO, complete stack trace, etc?


Building default project gives OutOfMemoryError: PermGen space

I just created a fresh Android project and got an out of memory error:
> g8.bat jberkel/android-app  -b sbt-0_11

Template for Android apps in Scala

package [my.android.project]:
name [My Android Project]:
main_activity [MainActivity]:
api_level [10]:

Applied jberkel/android-app.g8 in my-android-project

> sbt android:package-debug
[info] Loading project definition from D:\Workspaces\nf\my-android-project\project\plugins
[info] Updating {file:/D:/Workspaces/nf/my-android-project/project/plugins/}default-a55fc3...
[info] Done updating.
[info] Compiling 1 Scala source to D:\Workspaces\nf\my-android-project\project\target\scala_2.9.1\classes...
[info] Set current project to My Android Project (in build file:/D:/Workspaces/nf/my-android-project/)
[info] Wrote D:\Workspaces\nf\my-android-project\target\src_managed\main\scala\my\android\project\TR.scala
[info] Updating {file:/D:/Workspaces/nf/my-android-project/}My Android Project...
[info] Done updating.
[info] Compiling 2 Scala sources and 1 Java source to D:\Workspaces\nf\my-android-project\target\scala-2.9.0-1\classes...
ProGuard, version 4.6
ProGuard is released under the GNU General Public License. You therefore
must ensure that programs that link to it (scala, ...)
carry the GNU General Public License as well. Alternatively, you can
apply for an exception with the author of ProGuard.
sbt appears to be exiting abnormally.
  The log file for this session is at C:\Users\Jeff\AppData\Local\Temp\sbt5722101343878258490.log
java.lang.OutOfMemoryError: PermGen space
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at sbt.CompletionService$$anon$1.take(CompletionService.scala:29)
        at sbt.Execute.next$1(Execute.scala:74)
        at sbt.Execute.processAll(Execute.scala:77)
        at sbt.Execute.runKeep(Execute.scala:57)
        at sbt.Execute.run(Execute.scala:51)
        at sbt.EvaluateTask$.runTask(EvaluateTask.scala:81)
        at sbt.Aggregation$$anonfun$7.apply(Aggregation.scala:85)
        at sbt.Aggregation$$anonfun$7.apply(Aggregation.scala:85)
        at sbt.EvaluateTask$.withStreams(EvaluateTask.scala:63)
        at sbt.Aggregation$.runTasks(Aggregation.scala:85)
        at sbt.Aggregation$$anonfun$applyTasks$1.apply(Aggregation.scala:74)
        at sbt.Aggregation$$anonfun$applyTasks$1.apply(Aggregation.scala:73)
        at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:63)
        at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:63)
        at sbt.Command$.process(Command.scala:91)
        at sbt.MainLoop$$anonfun$next$1$$anonfun$apply$1.apply(Main.scala:86)
        at sbt.MainLoop$$anonfun$next$1$$anonfun$apply$1.apply(Main.scala:86)
        at sbt.State$$anon$1.process(State.scala:60)
        at sbt.MainLoop$$anonfun$next$1.apply(Main.scala:86)
        at sbt.MainLoop$$anonfun$next$1.apply(Main.scala:86)
        at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:13)
        at sbt.MainLoop$.next(Main.scala:86)
        at sbt.MainLoop$.run(Main.scala:81)
        at sbt.MainLoop$$anonfun$runLogged$1.apply(Main.scala:75)
        at sbt.MainLoop$$anonfun$runLogged$1.apply(Main.scala:72)
        at sbt.Using.apply(Using.scala:25)
        at sbt.MainLoop$.runLogged(Main.scala:72)
        at sbt.MainLoop$.runLogged(Main.scala:62)
        at sbt.xMain.run(Main.scala:33)
        at xsbt.boot.Launch$.run(Launch.scala:54)
Error during sbt execution: java.lang.OutOfMemoryError: PermGen space

Here's the log:
[info] Loading project definition from D:\Workspaces\nf\my-android-project\project\plugins
[info] Updating {file:/D:/Workspaces/nf/my-android-project/project/plugins/}default-a55fc3...
[debug] Other repositories:
[debug] Default repositories:
[debug] 	URLRepository(typesafe-ivy-releases,sbt.Patterns@27b81079)
[debug] 	Raw(ProjectResolver(inter-project, mapped: ))
[debug] 	FileRepository(local,FileConfiguration(true,None),sbt.Patterns@3dfff66f)
[debug] 	public: http://repo1.maven.org/maven2/
[debug] 	Scala-Tools Maven2 Repository: http://scala-tools.org/repo-releases
[debug] Using inline dependencies specified in Scala.
[debug] post 1.3 ivy file: using exact as default matcher
[debug] :: resolving dependencies :: default#default-a55fc3;0.1
[debug] 	confs: [compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom]
[debug] 	validate = true
[debug] 	refresh = false
[debug] resolving dependencies for configuration 'compile'
[debug] == resolving dependencies for default#default-a55fc3;0.1 [compile]
[debug] loadData of default#default-a55fc3;0.1 of rootConf=compile
[debug] == resolving dependencies default#default-a55fc3;0.1->org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT of rootConf=compile
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT {compile=[default(compile)]}
[debug] sbt-chain: no namespace defined: using system
[debug] don't use cache for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT: changing=true
[debug] sbt-chain: no latest strategy defined: using default
[debug] typesafe-ivy-releases: no namespace defined: using system
[debug] don't use cache for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT: changing=true
[debug] 	 trying http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/ivys/ivy.xml
[debug] 		tried http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/ivys/ivy.xml
[debug] HTTP response status: 404 url=http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/ivys/ivy.xml
[debug] CLIENT ERROR: Not Found url=http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/ivys/ivy.xml
[debug] 	typesafe-ivy-releases: resource not reachable for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT: res=http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/ivys/ivy.xml
[debug] 	 trying http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/jars/sbt-android-plugin.jar
[debug] 		tried http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/jars/sbt-android-plugin.jar
[debug] HTTP response status: 404 url=http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/jars/sbt-android-plugin.jar
[debug] CLIENT ERROR: Not Found url=http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/jars/sbt-android-plugin.jar
[debug] 	typesafe-ivy-releases: resource not reachable for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT: res=http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/jars/sbt-android-plugin.jar
[debug] 	typesafe-ivy-releases: no ivy file nor artifact found for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT
[debug] local: no namespace defined: using system
[debug] don't use cache for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT: changing=true
[debug] 	 trying C:\Users\Jeff\.ivy2/local/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/ivys/ivy.xml
[debug] 		tried C:\Users\Jeff\.ivy2/local/org.scala-tools.sbt/sbt-android-plugin/scala_2.9.1/sbt_0.11.0/0.6.0-SNAPSHOT/ivys/ivy.xml
[debug] 	local: found md file for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT
[debug] 		=> C:\Users\Jeff\.ivy2\local\org.scala-tools.sbt\sbt-android-plugin\scala_2.9.1\sbt_0.11.0\0.6.0-SNAPSHOT\ivys\ivy.xml (0.6.0-SNAPSHOT)
[debug] 	parser = ivy parser
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\scala_2.9.1\sbt_0.11.0\org.scala-tools.sbt\sbt-android-plugin\ivy-0.6.0-SNAPSHOT.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT (resolved by local): C:\Users\Jeff\.ivy2\cache\scala_2.9.1\sbt_0.11.0\org.scala-tools.sbt\sbt-android-plugin\ivy-0.6.0-SNAPSHOT.xml
[debug] 	default-cache: revision in cache is not up to date: org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT
[debug] 	[NOT REQUIRED] org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT!ivy.xml(ivy.original)
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	default-cache: parsed downloaded md file for org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT; parsed=org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT
[debug] org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT has changed: deleting old artifacts
[debug] 	checking org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT from local against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT from local
[debug] 	found org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT in local
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->default(compile)]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=compile
[debug] 	using sbt-chain to resolve com.google.android.tools#ddmlib;r10
[debug] sbt-chain: Checking cache for: dependency: com.google.android.tools#ddmlib;r10 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\com.google.android.tools\ddmlib\ivy-r10.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for com.google.android.tools#ddmlib;r10 (resolved by public): C:\Users\Jeff\.ivy2\cache\com.google.android.tools\ddmlib\ivy-r10.xml
[debug] sbt-chain: module revision found in cache: com.google.android.tools#ddmlib;r10
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\com.google.android.tools\ddmlib\ivy-r10.xml
[debug] 	found ivy file in cache for com.google.android.tools#ddmlib;r10 (resolved by public): C:\Users\Jeff\.ivy2\cache\com.google.android.tools\ddmlib\ivy-r10.xml
[debug] 	local: revision in cache: com.google.android.tools#ddmlib;r10
[debug] 	checking com.google.android.tools#ddmlib;r10 from public against [none]
[debug] 	module revision kept as first found: com.google.android.tools#ddmlib;r10 from public
[debug] 	found com.google.android.tools#ddmlib;r10 in public
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->runtime]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=compile
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->compile]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=compile
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->master]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=compile
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->default(compile)]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=compile
[debug] 	using sbt-chain to resolve net.sf.proguard#proguard-base;4.6
[debug] sbt-chain: Checking cache for: dependency: net.sf.proguard#proguard-base;4.6 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\net.sf.proguard\proguard-base\ivy-4.6.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for net.sf.proguard#proguard-base;4.6 (resolved by public): C:\Users\Jeff\.ivy2\cache\net.sf.proguard\proguard-base\ivy-4.6.xml
[debug] sbt-chain: module revision found in cache: net.sf.proguard#proguard-base;4.6
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\net.sf.proguard\proguard-base\ivy-4.6.xml
[debug] 	found ivy file in cache for net.sf.proguard#proguard-base;4.6 (resolved by public): C:\Users\Jeff\.ivy2\cache\net.sf.proguard\proguard-base\ivy-4.6.xml
[debug] 	local: revision in cache: net.sf.proguard#proguard-base;4.6
[debug] 	checking net.sf.proguard#proguard-base;4.6 from public against [none]
[debug] 	module revision kept as first found: net.sf.proguard#proguard-base;4.6 from public
[debug] 	found net.sf.proguard#proguard-base;4.6 in public
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->runtime]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=compile
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->compile]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=compile
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->master]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=compile
[debug] resolving dependencies for configuration 'runtime'
[debug] == resolving dependencies for default#default-a55fc3;0.1 [runtime]
[debug] loadData of default#default-a55fc3;0.1 of rootConf=runtime
[debug] == resolving dependencies for default#default-a55fc3;0.1 [compile]
[debug] loadData of default#default-a55fc3;0.1 of rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies default#default-a55fc3;0.1->org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT of rootConf=runtime
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->default(compile)]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=runtime
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->runtime]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->compile]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->master]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->default(compile)]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=runtime
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->runtime]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->compile]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->master]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] resolving dependencies for configuration 'test'
[debug] == resolving dependencies for default#default-a55fc3;0.1 [test]
[debug] loadData of default#default-a55fc3;0.1 of rootConf=test
[debug] == resolving dependencies for default#default-a55fc3;0.1 [runtime]
[debug] loadData of default#default-a55fc3;0.1 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for default#default-a55fc3;0.1 [compile]
[debug] loadData of default#default-a55fc3;0.1 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies default#default-a55fc3;0.1->org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT of rootConf=test
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->default(compile)]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=test
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->runtime]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->compile]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->com.google.android.tools#ddmlib;r10 [compile->master]
[debug] loadData of com.google.android.tools#ddmlib;r10 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->default(compile)]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=test
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->runtime]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->compile]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#sbt-android-plugin;0.6.0-SNAPSHOT->net.sf.proguard#proguard-base;4.6 [compile->master]
[debug] loadData of net.sf.proguard#proguard-base;4.6 of rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] resolving dependencies for configuration 'provided'
[debug] == resolving dependencies for default#default-a55fc3;0.1 [provided]
[debug] loadData of default#default-a55fc3;0.1 of rootConf=provided
[debug] == resolving dependencies default#default-a55fc3;0.1->org.scala-tools.sbt#sbt_2.9.1;0.11.0 [provided->default(compile)]
[debug] loadData of org.scala-tools.sbt#sbt_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#sbt_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#sbt_2.9.1;0.11.0 {provided=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\sbt_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#sbt_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\sbt_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#sbt_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\sbt_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#sbt_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\sbt_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#sbt_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#sbt_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#sbt_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#sbt_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#sbt_2.9.1;0.11.0->org.scala-tools.sbt#main_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#main_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#main_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#main_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\main_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#main_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\main_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#main_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\main_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#main_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\main_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#main_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#main_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#main_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#main_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#main_2.9.1;0.11.0->org.scala-tools.sbt#actions_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#actions_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#actions_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#actions_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\actions_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#actions_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\actions_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#actions_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\actions_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#actions_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\actions_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#actions_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#actions_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#actions_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#actions_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#actions_2.9.1;0.11.0->org.scala-tools.sbt#classfile_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#classfile_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#classfile_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#classfile_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classfile_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#classfile_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classfile_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#classfile_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classfile_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#classfile_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classfile_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#classfile_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#classfile_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#classfile_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#classfile_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#classfile_2.9.1;0.11.0->org.scala-tools.sbt#io_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#io_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#io_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#io_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\io_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#io_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\io_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#io_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\io_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#io_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\io_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#io_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#io_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#io_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#io_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#io_2.9.1;0.11.0->org.scala-tools.sbt#control_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#control_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#control_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#control_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\control_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#control_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\control_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#control_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\control_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#control_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\control_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#control_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#control_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#control_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#control_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#control_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-lang#scala-library;2.9.1
[debug] sbt-chain: Checking cache for: dependency: org.scala-lang#scala-library;2.9.1 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-library\ivy-2.9.1.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-lang#scala-library;2.9.1 (resolved by sbt-chain): C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-library\ivy-2.9.1.xml
[debug] sbt-chain: module revision found in cache: org.scala-lang#scala-library;2.9.1
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-library\ivy-2.9.1.xml
[debug] 	found ivy file in cache for org.scala-lang#scala-library;2.9.1 (resolved by sbt-chain): C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-library\ivy-2.9.1.xml
[debug] 	local: revision in cache: org.scala-lang#scala-library;2.9.1
[debug] 	checking org.scala-lang#scala-library;2.9.1 from sbt-chain against [none]
[debug] 	module revision kept as first found: org.scala-lang#scala-library;2.9.1 from sbt-chain
[debug] 	found org.scala-lang#scala-library;2.9.1 in sbt-chain
[debug] == resolving dependencies org.scala-tools.sbt#control_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#control_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#control_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#io_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#io_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#io_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#io_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classfile_2.9.1;0.11.0->org.scala-tools.sbt#interface;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#interface;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#interface;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#interface;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\interface\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#interface;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\interface\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#interface;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\interface\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#interface;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\interface\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#interface;0.11.0
[debug] 	checking org.scala-tools.sbt#interface;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#interface;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#interface;0.11.0 in typesafe-ivy-releases
[debug] 	[0.11.0] org.scala-tools.sbt#interface;0.11.0 (forced)
[debug] == resolving dependencies org.scala-tools.sbt#interface;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#interface;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#interface;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#interface;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classfile_2.9.1;0.11.0->org.scala-tools.sbt#logging_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#logging_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#logging_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#logging_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\logging_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#logging_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\logging_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#logging_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\logging_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#logging_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\logging_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#logging_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#logging_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#logging_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#logging_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#logging_2.9.1;0.11.0->org.scala-tools.sbt#interface;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#interface;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#logging_2.9.1;0.11.0->org.scala-tools.sbt#process_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#process_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#process_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#process_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\process_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#process_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\process_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#process_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\process_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#process_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\process_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#process_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#process_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#process_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#process_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#process_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#process_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#process_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#process_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#logging_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#logging_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#logging_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#logging_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classfile_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classfile_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classfile_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classfile_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#actions_2.9.1;0.11.0->org.scala-tools.sbt#classpath_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#classpath_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#classpath_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#classpath_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classpath_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#classpath_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classpath_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#classpath_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classpath_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#classpath_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\classpath_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#classpath_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#classpath_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#classpath_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#classpath_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\launcher-interface_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\launcher-interface_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\launcher-interface_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\launcher-interface_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-tools.sbt#io_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#io_2.9.1;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-compiler;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-compiler;2.9.1 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-lang#scala-compiler;2.9.1
[debug] sbt-chain: Checking cache for: dependency: org.scala-lang#scala-compiler;2.9.1 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-compiler\ivy-2.9.1.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-lang#scala-compiler;2.9.1 (resolved by sbt-chain): C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-compiler\ivy-2.9.1.xml
[debug] sbt-chain: module revision found in cache: org.scala-lang#scala-compiler;2.9.1
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-compiler\ivy-2.9.1.xml
[debug] 	found ivy file in cache for org.scala-lang#scala-compiler;2.9.1 (resolved by sbt-chain): C:\Users\Jeff\.ivy2\cache\org.scala-lang\scala-compiler\ivy-2.9.1.xml
[debug] 	local: revision in cache: org.scala-lang#scala-compiler;2.9.1
[debug] 	checking org.scala-lang#scala-compiler;2.9.1 from sbt-chain against [none]
[debug] 	module revision kept as first found: org.scala-lang#scala-compiler;2.9.1 from sbt-chain
[debug] 	found org.scala-lang#scala-compiler;2.9.1 in sbt-chain
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-compiler;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-compiler;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-compiler;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-compiler;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-lang#scala-compiler;2.9.1->org.scala-lang#scala-library;2.9.1 [compile->master(*)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-lang#scala-compiler;2.9.1->org.scala-lang#scala-library;2.9.1 [compile->compile(*)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-lang#scala-compiler;2.9.1->org.scala-lang#scala-library;2.9.1 [runtime->runtime(*)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-lang#scala-compiler;2.9.1->org.scala-lang#scala-library;2.9.1 [runtime->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#classpath_2.9.1;0.11.0->org.scala-lang#scala-compiler;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-compiler;2.9.1 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#actions_2.9.1;0.11.0->org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\incremental-compiler_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\incremental-compiler_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\incremental-compiler_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\incremental-compiler_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-tools.sbt#collections_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#collections_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#collections_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#collections_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\collections_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#collections_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\collections_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#collections_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\collections_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#collections_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\collections_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#collections_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#collections_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#collections_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#collections_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#collections_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#collections_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#collections_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#collections_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-tools.sbt#api_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#api_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#api_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#api_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\api_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#api_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\api_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#api_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\api_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#api_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\api_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#api_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#api_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#api_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#api_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#api_2.9.1;0.11.0->org.scala-tools.sbt#interface;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#interface;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#api_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#api_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#api_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#api_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-tools.sbt#io_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#io_2.9.1;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-tools.sbt#logging_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#logging_2.9.1;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-tools.sbt#classpath_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#classpath_2.9.1;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#actions_2.9.1;0.11.0->org.scala-tools.sbt#persist_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#persist_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#persist_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#persist_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\persist_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#persist_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\persist_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#persist_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\persist_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#persist_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\persist_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#persist_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#persist_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#persist_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#persist_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#incremental-compiler_2.9.1;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-tools.sbt#api_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#api_2.9.1;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->default(compile)]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->runtime]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->compile]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-lang#scala-library;2.9.1 [compile->master]
[debug] loadData of org.scala-lang#scala-library;2.9.1 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbinary#sbinary_2.9.0;0.4.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbinary\sbinary_2.9.0\ivy-0.4.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 (resolved by sbt-chain): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbinary\sbinary_2.9.0\ivy-0.4.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbinary#sbinary_2.9.0;0.4.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbinary\sbinary_2.9.0\ivy-0.4.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 (resolved by sbt-chain): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbinary\sbinary_2.9.0\ivy-0.4.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbinary#sbinary_2.9.0;0.4.0
[debug] 	checking org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 from sbt-chain against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 from sbt-chain
[debug] 	found org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 in sbt-chain
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 [compile->runtime]
[debug] loadData of org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 [compile->compile]
[debug] loadData of org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#persist_2.9.1;0.11.0->org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 [compile->master]
[debug] loadData of org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 of rootConf=provided
[debug] == resolving dependencies org.scala-tools.sbt#actions_2.9.1;0.11.0->org.scala-tools.sbt#compile_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#compile_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#compile_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#compile_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\compile_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#compile_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\compile_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#compile_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\compile_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#compile_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\compile_2.9.1\ivy-0.11.0.xml
[debug] 	local: revision in cache: org.scala-tools.sbt#compile_2.9.1;0.11.0
[debug] 	checking org.scala-tools.sbt#compile_2.9.1;0.11.0 from typesafe-ivy-releases against [none]
[debug] 	module revision kept as first found: org.scala-tools.sbt#compile_2.9.1;0.11.0 from typesafe-ivy-releases
[debug] 	found org.scala-tools.sbt#compile_2.9.1;0.11.0 in typesafe-ivy-releases
[debug] == resolving dependencies org.scala-tools.sbt#compile_2.9.1;0.11.0->org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#launcher-interface_2.9.1;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#compile_2.9.1;0.11.0->org.scala-tools.sbt#interface;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#interface;0.11.0 of rootConf=provided
[debug] provided is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies org.scala-tools.sbt#compile_2.9.1;0.11.0->org.scala-tools.sbt#ivy_2.9.1;0.11.0 [compile->default(compile)]
[debug] loadData of org.scala-tools.sbt#ivy_2.9.1;0.11.0 of rootConf=provided
[debug] 	using sbt-chain to resolve org.scala-tools.sbt#ivy_2.9.1;0.11.0
[debug] sbt-chain: Checking cache for: dependency: org.scala-tools.sbt#ivy_2.9.1;0.11.0 {compile=[default(compile)]}
[debug] No entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\ivy_2.9.1\ivy-0.11.0.xml
[debug] post 1.3 ivy file: using exact as default matcher
[debug] 	found ivy file in cache for org.scala-tools.sbt#ivy_2.9.1;0.11.0 (resolved by typesafe-ivy-releases): C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\ivy_2.9.1\ivy-0.11.0.xml
[debug] sbt-chain: module revision found in cache: org.scala-tools.sbt#ivy_2.9.1;0.11.0
[debug] Entry is found in the ModuleDescriptorCache : C:\Users\Jeff\.ivy2\cache\org.scala-tools.sbt\ivy_2.9.1\ivy-0.11.0.xml
[debug] 	found ivy file in cache for org.scala-tools.sbt#ivy_2.9.1;0.11.0 (resolved by typesaf

what are your settings in the sbt launcher shell script? i've got mine set to
-XX:MaxPermSize=256m, try increasing that value.

Oh right, I forgot it was launched from a script/batch file.  I'll go fix that.  Thanks!


tools: Update Google One-Click Deploy configuration

The app name previously was fairly generic, so I've updated it to be more specific to the application we're deploying.
There was also an issue with the "default" field, which doesn't actually exist in the spec, and should be "value".

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

This needs another round of testing before we merge

@malexw I'll be closing this since it's now duplicated by Eugenes changes


Add spring-data-multi-storage-transaction-sample project

This PR adds a new sample application for Spring Data integration with Multi-Storage transaction. The specification and underlying storages/databases configurations of the application are same as the existing multi-storage-transaction-sample project.
Also, the implementations of spring-data-sample introduced in https://github.com/scalar-labs/scalardb-samples/pull/19 and this sample project are very similar.

@josh-wong It would be great if you take a look at README again when you get a chance.


Allocation improvement in precalculating layouts

Skip enumerator allocation. Maybe consider creating a struct-enumerator for the PropertiesDictionary.
I have dared to increase the allowed parameter count in defer-formatting-check from 3 to 5, after the optimization introduced with  #2595

PS TestStructuredProperties_json_async is broken now on both CI

Yes I know. It is actually a different bug that has been revealed. Going to fix it when I get back from the UK
Sent from my Samsung device
-------- Original message --------
From: Julian Verdurmen<EMAIL_ADDRESS>Date: 08/05/2018 22:02 (GMT+01:00)
To: NLog/NLog<EMAIL_ADDRESS>Cc: Rolf Kristensen<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [NLog/NLog] Allocation improvement in precalculating layouts   (#2704)
PS TestStructuredProperties_json_async is broken now on both CI
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/NLog/NLog/pull/2704#issuecomment-387524705, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AK-fnPy_UoywJbIRB1s5XZLkDVipHq-gks5twfm9gaJpZM4T1kXa.

@304NotModified Fixed the bug that was uncovered. Will update the NLog Performance Test, so this allocation bug would be detected.

Some performance numbers:

Logger Name
Messages
Size
Args
Threads
Loggers

PerfLogger
15.000.000
128
2
1
1

Test Name
Time (ms)
Msgs/sec
GC2
GC1
GC0
CPU (ms)
Alloc (MB)

NLog 4.4
27.732
540.878
0
49
99
33.218
6.128,3

Master
24.450
613.478
0
19
43
29.218
2.176,6

This PR
24.396
614.842
0
21
43
29.234
2.176,6

Logger Name
Messages
Size
Args
Threads
Loggers

PerfLogger
15.000.000
128
6
1
1

Test Name
Time (ms)
Msgs/sec
GC2
GC1
GC0
CPU (ms)
Alloc (MB)

NLog 4.4
18.169
825.579
0
35
71
33.015
6.127,1

Master
25.908
578.965
0
48
101
44.343
6.067,9

This PR
18.950
791.521
0
52
113
23.156
6.067,7

You can see that master is currently is doing double formatting when Args = 6. This is now fixed with this PR.

great results!

Now also discovered that the #2653 did not make proper use of  #2653. This has now been fixed. Improves concurrency when many threads are writing mutable LogEvents to the same target.

@304NotModified Think it is ready for review / merge now.

Thanks!


Actually enable prepuller for UToronto hub

Pointed out by @damianavila in
https://github.com/2i2c-org/infrastructure/pull/947#discussion_r792282370

Lovely, thanks @yuvipanda!


install net-tools to be able to run 'route'

in pure Ubuntu 20.04 this package is absent and charm fails to start.

Fixes https://bugs.launchpad.net/charm-keepalived/+bug/1929607


Cleanup AgentGenerationConfiguration

Description
We decided to move modelId, providerId, temperature, prompt out of AgentGenerationConfiguration to AgentGenerationConfiguration.
The new column have been created and poopulated + shadow-written in past PR.
This one is about cleaning up the old columns.

Remove columns modelId, providerId, temperature, prompt from AgentGenerationConfiguration.
Remove the default values for the related new columns on AgentConfiguration.
Clean AgentGenerationConfigurationType.
Fix all Typescript errors 😄

This query shows that the data is properly synced on both columns on prod, so should be safe we won't lose data: MB
Risk
Break the Assistant.
Deploy Plan

Deploy to prod
THEN run init_db to remove the columns.

:pray:


Hypergraph Heat Kernel Lift (Hypergraph to Simplicial)

This PR implements the hypergraph-to-simplicial topological conversion described in the paper below (1), which is aimed at encoding the higher-order information of a hypergraph into a weighted simplicial complex without loss of information. One notable application of this approach is to bring the power of the heat kernel to the realm of hypergraphs.
Note this is not a 'lift' in the sense that we are going from a higher order structure to a (theoretically) lower order one, though the submission requirements mention this is allowed.
Application example
To illustrate this lift, consider the set of all hypergraphs whose simplicial closures are given by the maximal simplices $S = \{(0,1,2), (1,2,3) \}$. As there are 9 non-maximal faces in the closure, there are $2^9$ distinct hypergraphs with identical closures; for any conversion to be useful, we would like a lift capable of distinguishing between hypergraphs in this set.
Of course, a natural weight map is the identity map $f : S_H \to \{0,1\}$ given by $S(\sigma) = 1$ if $\sigma \in H$ and $0$ otherwise; however, for various reasons, this assignment is not very useful.
Instead, below are 5 hypergraphs and their simplicial lifts weighted using the lift implemented here, along with two featurizations on the right; the first of these shows the amount of heat diffused at each vertex across time starting with a unit amount of heat at the red vertex, the second shows the heat kernel signature, a natural featurization one could associate with this lift. Keeping in line with simplicial weights representing thermal conductivity in the Laplacian sense, the 'width' of each edge is inversely proportional to its weight deduced by the input hypergraph.

Observe that not only is the HKS able to distinguish between a multitude of different hypergraphs well, symmetrically related graphs are handled in a natural way. For more details on this featurization, see [2]. To illustrate the diffusion curves, consider the 3rd row: the red vertex (0) starts with a unit amount of heat, which it diffuses through the weighted edges (0,1) and (0,2) via the heat kernel. The blue vertex heats up faster than the green due to having higher conductivity, and the orange vertex (3) heats up the slowest due to being not adjacent to the heat source (0).
Overview
The high-level algorithmic pipeline of this lift is as follows:

Define an undirected hypergraph $H = (V, \mathcal{E})$ to be converted to simplicial complex
Take the downward / simplicial closure $S$ of $H$
For each simplex $\sigma \in S$, compute a weight map $f: S \to R_+$ by combining the simplex's topological weight $w_\sigma$ with its associated affinity weight $\omega_\sigma$:

$$w(\sigma) = \omega_\sigma + \sum\limits_{\sigma' \in \mathrm{cofacet}(\sigma)} w_\sigma'$$

The computed weight function $w(\sigma)$ induces an inner product $\langle \rangle_w$ on the cochain space $C^p(S, \mathbb{R})$ of $S$. To capture higher-order interactions exploiting this inner product, choose a weighted Hodge Laplacian operators $\mathcal{L}_p$:

$$\langle f, g \rangle = \sum\limits_{\sigma \in S, \mathrm{dim}(\sigma) = d} w_\sigma \cdot f([\sigma]) g([\sigma]), \hspace{1em} \mathcal{L}_p = L_p^{\mathrm{up}} + L_p^{\mathrm{dn}}$$

Choose a weight-dependent featurization of $\mathcal{L}_p$ for learning purposes; a classical featurization is the Heat Kernel Signature, which captures multiscale diffusion-based information via the heat kernel.

Properties of the weights
There are many weights to map higher-order interaction data to simplicial weights; to define a notion of 'topological weight', (1) define a weighting scheme that satisfies:
$$
\begin{cases}
w_\sigma > 0 & \text{for every face } \sigma \in S, \
w_\sigma \geq \sum\limits_{\tau \supset \sigma} w_\tau & \text{for every codim. 1 coface } \tau \in S  \
w_v = \sum\limits_{h \in H} 1(v \in h) & \text{ for all } v \in V.
\end{cases}
$$
This lifting implements the weighting scheme defined by Eq. 3 & Eqs. (63-65) from (1), which not only satisfies all these properties, but can also be computed quickly for the $d$-skeleton $S_d \subseteq S$.
For hypergraphs, the affinity weight is deduced by the number of times $c$ a face $\sigma \in S$ appears in a hyperedge $h \in H$ of order $n$, while the topological weight depends only the dimensions of the faces that contain the given simplex. For an example of the weighting scheme, see the picture below:

The primary use-case for this simplex-weight mapping is to make a valid inner product on the cochain space that captures higher-order interactions using only simplicial structure. In particular, multiscale invariants such as those deriving from the heat kernel were shown in [1] to yield more information gain than in the unweighted settings.
Implementation details
This lift implementation includes:

An implementation of the topological + affinity weighting scheme from (1)
Fast downward closure code for restricting to $d$-skeletons
Three additional hypergraph datasets (1 toy and 2 real)

NOTE: Two of the three supplied datasets come from Google drive links, which require the gdown package to download (we provide these scripts as valid loaders in the pipeline).

Proof of concept modeling code taken from the topomodelx tutorial page

The lifting code itself requires the hirola package to efficiently compute the $d$-skeleton. This was added as a dependency to the pyproject.toml.
References

Weighted simplicial complexes and their representation power of higher-order network data and topology." Physical Review E 106.3 (2022): 034319, by Baccini, Federica, Filippo Geraci, and Ginestra Bianconi.

Sun, Jian, Maks Ovsjanikov, and Leonidas Guibas. "A concise and provably informative multi‐scale signature based on heat diffusion." Computer graphics forum. Vol. 28. No. 5. Oxford, UK: Blackwell Publishing Ltd, 2009.

Hello @peekxc! Thank you for your submission. As we near the end of the challenge, I am collecting participant info for the purpose of selecting and announcing winners. Please email me (or have one member of your team email me) at<EMAIL_ADDRESS>so I can share access to the voting form. In your email, please include:

your first and last name (as well as any other team members)
the title of the method you implemented
the input domain of the method you implemented
the output domain of the method you implemented
your pull request number (#58)

Before July 12, make sure that your submission respects all Submission Requirements laid out on the challenge page. Any submission that fails to meet this criteria will be automatically disqualified.

Hi @peekxc! While checking your submission I found out that you did not provide a tutorial notebook (in the corresponding folder there is only a .py file).
Did you forget to generate it?

@gbg141 Ahh yes, sorry, I tend to prefer developing using Jupyter cells; if need be, I can generate a .ipynb file with one click.
Would you like me to convert it?


Updated: Automated market makers

Automated market makers are smart contracts that create a liquidity pool of ERC20 tokens, which are automatically traded by an algorithm rather than an order book. This effectively replaces a traditional limit order-book with a system where assets can be automatically swapped against the pool’s latest price.
There are two main types of automated market makers. One may be governed and set up by professional market makers, and the other is fully automated by an algorithm, allowing any user in the market to participate by depositing liquidity into the smart contract.

ROCKING IT @KenMan79 !!! Your open-source contributions are amazing!
Question: I see #36 #37 #38 are similar. Can I close #36 and #37 and look at #38?

@tesla809 @KenMan79 , yeah looks like repeats.


Add simultaneous promise and callback support

+1
For example, see how they added promise support to AWS node library:
https://blogs.aws.amazon.com/javascript/post/Tx3BZ2DC4XARUGG/Support-for-Promises-in-the-SDK

See also MongoDBs node driver. It's very nicely supports both callbacks and promises in the same driver.
http://mongodb.github.io/node-mongodb-native/2.2/api/

It's incredibly confusing that the "JavaScript client library" supports promises but this library doesn't.
How can progress be made on this? We have async/await now, and those work brilliantly with libraries with promise support.

Seems like Google doesn't love NodeJs/Javascript 💔💔💔

Docs recommend using https://developers.google.com/api-client-library/javascript/features/promises but I cannot find how to use them with this library

So this ticket is nearly two years old and hasn't had any dev response in that entire time ... does that mean it's dead?

Nope, just slow moving :)  This project is largely maintained by volunteers on free time, so sometimes stuff like this can take a while.  We still very much want to do it, but a few things need to happen first.
In the meantime - you can use tools like pify today to promisify the API pretty easily.
We also love PRs :)

We also love PRs :)

As I said I'd be happy to submit one, but only if it will actually be used :) I certainly wouldn't want to go through and promisify everything if the library's maintainers don't want that.

Apologies!  I did miss the edit.  I don't think we want to run through and util.promisfy everything :) . We're using TypeScript, which lets us write our code with promises or Async/Await, and then transpile down to es5 so we can support node 4 and 6.  I believe util.promisfy is only in Node 8, so that's sadly off the table.  That's were (if we need to, which we shouldn't) we could use pify.
We already went through the painful process of swapping out from request to axios in the underlying auth library, so that means the table is actually set for supporting both callbacks and promises.  To support back-compat, I really think we need to do both.  Here's an example of how we do it in the auth library:
https://github.com/google/google-auth-library-nodejs/blob/master/src/auth/oauth2client.ts#L464
The work here is to introduce a similar pattern.  We need function overloads for public methods that support both the callback and promise based workflows.  Famous last words...  but I think we've already done most of the heavy lifting here :)
I would be ecstatic to review a PR that takes this approach!

We're using TypeScript

Ugh.  My apologies but I'm afraid I have to rescind my offer of a PR, as I'm really not a fan of TypeScript.
I do hope someone else will pick up the task though, as I would :heart: being able to use this library with async/await.

Would something as simple as this work? Basically return the called request functions (which already have conditional promise support) and remove the call to normalize the callback function.
https://github.com/acoll/google-api-nodejs-client/commit/998e1f6d1f7315692a776efccd970e1290f046a5
I was just playing around with this quickly on my local but it seemed to work for the couple of apis I'm using. I can send a PR with some tests if this seems like the right direction.

@acoll Thanks a lot for that I adapted it for my own use.

There is an issue with how this was implemented.
Before the APIs returned a stream and now they don't. Which means some examples on the online document are broken (like here, first Node exemple).
What is more, in this use case, we want to download a file. It might weight Gbs or even Tbs. Using a promise that waits until the request completes (or a callback for that matter) means it will load the whole file in RAM. This is totally unacceptable right?! I want to pipe the request in something and be rid of it!
It would be great to return a proxy instead of the actual axios promise. It could accept to act like a stream or like a promise depending on how it's used!

The other solution would be to expose the responseType attribute of axios. So I could set it to stream and it would be perfect too!


Adding support for latest BitShares operations

Why you change indent size?

sorry... was trying to make it in sync with bitsharesjs library so perhaps better when we sync the latest operations library next time.


Ability to merge cells in table plugin

When cursor is active within a table, it would be great to get options to merge with cell above/below/to the left/to the right.

I will not dev that in v2, maybe in v3, but for now I will close this and keep it in mind for v3.


Signing multisig transaction with Leather/Ledger fails but doesn't fail when using Asigna/Ledger

Using the dev build for asigna/ledger it does work. On Twitter someone reported this also worked with Xverse/Ledger
I went through these steps

Sign in with Ledger on the asigna site
Create vault/multisig account (for this test a 2/3 multisig is convenient) if you haven't gotten one yet (dev wallet 1 has one associated)
Add some STX to the multisig
Then send some STX out 0.0001
Let the first account sign
Let the second account sign
Then execute the transaction

When using Leather/Ledger this process fails at step 5 as you try to sign the first transaction you will get the message: "Your Ledger device has rejected the Payload stating it is invalid."
This is possibly related to #5115 but that is not certain because this is a generic error which can be displayed by Ledger for many reasons. It requires further investigation. This is likely caused by a bug in Leather because it does work using the other wallet combination (Asigna/Ledger).

The workaround is to use Asigna/Ledger while we work on a solution. That means connecting your ledger device directly on stx.asigna.io. Vlad is working on releasing the version that adds the ledger connection option now.