WorkflowItems not indexing their Item's metadata fix

References

Fixes https://github.com/DSpace/DSpace/issues/3173

Description
This PR ensures that ClaimedTasks and PoolTasks will index its Item's metadata and thus it can be searched for through discovery.
Instructions for Reviewers
List of changes in this PR:

Added the indexing of Item metadata for the ClaimedTask and PoolTask by adding the indexableItemService.addDiscoveryFields to storeInprogressItemFields in the InprogressSubmissionIndexFactoryImpl
Removed duplicate calls of this by removing the specific calls made in the Workflow/WorkspaceIndexFactories as they call the storeInprogressItemFields method as well

How to test this PR:

Setup an Angular instance on main and this PR as REST branch
Create a collection with workflowGroups to which an EPerson is assigned
Perform a submission in this collection, ensuring that a workflowItem is created for the submission
Login as the EPerson in the workflowGroups, go to the myDspace section and search for all tasks
Claim the task at hand, ensure that doing a search with no query results in that Item being returned
Now perform a search with a query that holds parts of the item's title, ensure that the item is still being returned. (Look at @benbosman 's issue for a video fully explaining this process

Checklist

[x] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & integration tests). Exceptions may be made if previously agreed upon.
[x] My PR passes Checkstyle validation based on the Code Style Guide.
[x] My PR includes Javadoc for all new (or modified) public methods and classes. It also includes Javadoc for large or complex private methods.
[x] My PR passes all tests and includes new/updated Unit or Integration Tests based on the Code Testing Guide.
[x] If my PR includes new, third-party dependencies (in any pom.xml), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.
[x] If my PR modifies the REST API, I've linked to the REST Contract page (or open PR) related to this change.

Might also be related to #3184

This was approved & merged as part of #3198 -- that PR combined the changes in this one with new Integration Tests to prove the solution works.  Thanks again @Raf-atmire !


Objects are not valid as a React child (found: Error: Something went wrong!)

Hi, I'm trying to do this toast.error(error || "Something went wrong!")), basically if error is undefined i want to pass something went wrong string but it is not working i think toast is trying to render this without evaluating the expression inside it. Is there any way to achieve this functionality

Oh i got it, it was some syntax error


Add rustc-dev component option

Fixes https://github.com/rust-lang/cargo-bisect-rustc/issues/100
I added a --with-dev option to download rustc-dev.
Because of https://github.com/rust-lang/rust/issues/72594 I also install llvm-tools together with rustc-dev

Maybe it would be more flexible to add a --component flag similar to rustup-toolchain-install-master so that you can specify any component?

Yeah I think that would probably be the way to go, and we can still do some auto-detection for installing llvm-tools-preview.
It might also be good to consider dropping our custom installation code in favor of forking out to rustup-toolchain-install-master, and documenting that as a pre-req for bisection. (Maybe we can get a library version of it published, too).

What is the status of this? cc @elichai

@spastorino not sure what's the next step, can it be merged as is? or do we want the --component flag? or maybe depend on rustup-toolchain-install-master somehow?

Maybe @ehuss or @Mark-Simulacrum can clarify a bit and guide you better than I

I think we should probably just merge. While I continue to think that a general component flag is the way to go, this is still likely a useful step. Ultimately I do think it makes sense for us to find a way to avoid a bunch of tools repeating the rustup-toolchain-install-master-like logic to install a set of rustup components for a particular commit; perhaps that means rustup-toolchain-install-master should become a library instead of just a cargo-install command, not sure.


How to change to 24 hour time display?

Hi,
somehow I do not find where to set time display in 24 hours mode (i.e. 15:23 instead of 3:23).
Thanks.
xJoe

It's controlled by your Pebble system settings (Settings > Time & Date > Time Format).


the ability to select the type of charts

perhaps it has already been implemented, but I just found a linear chart.
it is possible to select the type of schedule?
such as:
http://jtblin.github.io/angular-chart.js/
http://www.fusioncharts.com/angularjs-charts
http://www.zingchart.com/blog/2015/11/09/angularjs-chart-examples/

@arturmon we are using http://krispo.github.io/angular-nvd3/#/ in current implementation. I feel this chart is good to go. Do you feel any drawback on the current implementation?

@arturmon you can line/bar chart select option?

not very nice is obtained by using the toggle switch on

maybe this one will be better on the charts where only two values. multiBarChart

http://krispo.github.io/angular-nvd3/#/dashboard
wow that's a good board control resizable.

available in 0.0.3-alpha1


Require Sylius ^1.8

As Sylius 1.7 is coming to the end (as explained in The Release Cycle documentation section), I would like to require Sylius 1.8 in this plugin. It also simplifies the test pipelines a lot.
I think that we can still introduce some critical bug fixes (if any appears) to 1.0.* version for some time (as I can imagine not everyone can move to the latest version of Sylius - even though I strongly encourage to do that 😄).

Thank you, Mateusz! :1st_place_medal:


⚠ Samsung has degraded performance

In cd652f5, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2350 ms

Resolved: Samsung performance has improved in 0122acf.


Fixes problems with unretained observables

Fixes #1774, related to #1747. The problem is that calling subscribe() or flatMap() on an Observable doesn't strongly reference that observable. The code we had assumed it was, and didn't take responsibility for referencing the observables strongly, so they were deallocated before the network call completed. Since Interstellar lacks the clarity of a dispose bag or similar structure to explicitly handle "who owns this observable?", sometimes I feel like I'm just guessing 😞
I take responsibility for this, I tested on device for the live interface but didn't test the existing non-live auction view controller even though I made changes to its network stack, too.

sometimes I feel like I'm just guessing 😞

Aside from the issue, are there ways that we can improve interstellar to handle this?

That's a good question. Better documentation would help, but not everyone reads the docs. Interstellar is meant to be lightweight and I'm not sure an abstraction like a dispose bag fits in with @JensRavens 's vision for the library. I'll have a think.


Add eslint 6 support

Fixed tests to check eslint ver.6. Added eslint-6 support.

Check failes on Node.js 6

This patch looks good. ESLint 6 no longer supports Node.js 6, so the CI build failing for Node 6 is expected. Probably need to update .travis.yml to install ESLint 5 when running on Node 6.

Hi everyone, I'm from ESLint.
Instead of doing a direct require to a formatter path, I would recommend CLIEngine#getFormatter (if you have a CLIEngine instance) or CLIEngine.getFormatter (static function you can use if you don't have an instance).
Requiring the path directly is not part of the public API and could change any time, even in patch releases. The two CLIEngine options are in the public API and won't change except in a major release (and then, only when absolutely needed and we can't deprecate).
Good luck! Please stop by our Gitter chat if you need help.

@HDuck See https://github.com/webpack-contrib/eslint-loader/issues/238#issuecomment-505672107 regarding the recommended approach for the formatter options.

I'll fix it all today. Thanks for assisting. If anyone knows how to change travis config to install eslint 5 on node 6 I'll appreciate additional help. ;)

@HDuck I have a suggestion which drop node 6 in travis.yml file and add node engines require in package.json { "engines" : { "node" : "> 6" } }  ,then update the doc. Because for Eslint 6 , Node.js 6 is no longer supported it .

Fixes #271
This PR would fix the stylish formatter issue

Ping me when the PR was ready for review

@evilebottnawi ready.

@evilebottnawi Tested manually eslint@^4 and eslint@^5 versions. All is okay.

Should the README be updated to reflect the new usage?


[CELEBORN-1380][FOLLOWUP] leveldbjni uses org.openlabtesting.leveldbjni to support linux aarch64 platform for leveldb via aarch64 profile

What changes were proposed in this pull request?
Dependency leveldbjni uses org.openlabtesting.leveldbjni to support linux aarch64 platform for leveldb via aarch64 profile.
Follow up #2476.
Why are the changes needed?
Celeborn worker could not start on arm arch devices if db backend is LevelDB, which should support leveldbjni on the aarch64 platform.
aarch64 uses org.openlabtesting.leveldbjni:leveldbjni-all.1.8, and other platforms use org.fusesource.leveldbjni:leveldbjni-all.1.8. Meanwhile, because some hadoop dependencies packages are also depend on org.fusesource.leveldbjni:leveldbjni-all, but hadoop merge the similar change on trunk, details see
HADOOP-16614, therefore it should exclude the dependency of org.fusesource.leveldbjni for these hadoop packages related.
Meanwhile, org.openlabtesting.leveldbjni requires glibc version 3.4.21. Otherwise, there will be the following potential runtime risks:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGBUS (0x7) at pc=0x00007fad3630b12a, pid=62, tid=0x00007f93394ef700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_162-b12) (build 1.8.0_162-b12)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.162-b12 mixed mode linux-amd64 )
# Problematic frame:
# C  [libc.so.6+0x8412a]
#
# Core dump written. Default location: /data/service/celeborn/core or core.62
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x00007f9308001000):  JavaThread "leveldb" [_thread_in_native, id=878, stack(0x00007f9338cf0000,0x00007f93394f0000)]

siginfo: si_signo: 7 (SIGBUS), si_code: 2 (BUS_ADRERR), si_addr: 0x00007f97380d2220

Backport:

https://github.com/apache/spark/pull/26636
https://github.com/apache/spark/pull/31036

Does this PR introduce any user-facing change?
No.
How was this patch tested?
No.

Ping @pan3793, @FMX.


Option -d or --daemonize fails

Option -d or --daemonize fails as the prog/args are wrongly extracted from argv. This should be:
var prog = process.argv[0];
var args = process.argv.slice(1);
args.push('is-daemon');

PR :D ?
On Tue, 22 Aug 2017 at 6:17 am paulpeeters<EMAIL_ADDRESS>wrote:

Option -d or --daemonize fails as the prog/args are wrongly extracted from
argv. This should be:
var prog = process.argv[0];
var args = process.argv.slice(1);
args.push('is-daemon');
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jpillora/sleep-on-lan/issues/1, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAmr8579pc6HgVakvoE3lWS3YSiUGkPEks5saeXRgaJpZM4O9x1k
.


How setup the config file

How to setup the config file

To setup the config file, you can take a look at settingsExample.json. MargarineBot by default, needs the settings as shown in the example in a "settings.json" file.
To quickly setup, edit the token value with your bot's Discord token and the prefix value with the preferred prefix. The rest of the keys are for more complex items (like setting your database location or modifying credit values for rewards) or just labels for global elements. Unless you know what you are doing, I wouldn't recommend editing anything in build or permLevels as those are labels for the bot.
Hopefully this helps.


Context Menu Over Version Update Notification

Seems like a minor bug, might be an Eclipse/Cocoa GUI issue.
I've fired DBeaver and went right-clicking on a tab straight away. That's when the version update notification appeared. The context menu was visible in front of the notification window for some reason and was completely unusable. No selections or clicks were possible. Closing the notification window solved the problem.
DBeaver v<IP_ADDRESS>, macOS High Sierra 10.13.2.

Thanks for report. Will try to catch this..

there is no update on ticket for a long time. ticket closed


Etcher leaves behind process after burning and exiting the UI

Etcher 1.0.0-beta13
Arch Linux 64bit

Starting Etcher and burning a file, afterwards exiting leaves an etcher process behind. It does not happen if the program is started, not burned, and exited. I guess this means something is up with the elevation?
Here's my system after 3 start-burn-and-exit:
$ps uax |grep etcher
greg      1376  0.2  1.5<PHONE_NUMBER>36 pts/9   Sl   11:56   0:01 /tmp/.mount_zADdyB/usr/bin/etcher /tmp/.mount_zADdyB/usr/bin/resources/app.asar/lib/src/child-writer/writer-proxy.js /tmp/.mount_zADdyB/usr/bin/resources/app.asar /home/greg/Downloads/FreeBSD-10.3-RELEASE-arm-armv6-RPI-B.img.xz --robot --drive /dev/sdf --unmount --check --log /tmp/etcher-563Ws0zjh0K4YSQ.log
greg      9482  0.0  1.5<PHONE_NUMBER>76 pts/3   Sl   10:35   0:02 /tmp/.mount_8MehiU/usr/bin/etcher /tmp/.mount_8MehiU/usr/bin/resources/app.asar/lib/src/child-writer/writer-proxy.js /tmp/.mount_8MehiU/usr/bin/resources/app.asar /home/greg/Downloads/ada/2016-03-25-28c.img.xz --robot --drive /dev/sdf --unmount --check --log /tmp/etcher-8512x2nVk1SDGXhM.log
greg     21982  0.0  1.5<PHONE_NUMBER>56 pts/7   Sl   11:26   0:01 /tmp/.mount_3avsg6/usr/bin/etcher /tmp/.mount_3avsg6/usr/bin/resources/app.asar/lib/src/child-writer/writer-proxy.js /tmp/.mount_3avsg6/usr/bin/resources/app.asar /home/greg/Downloads/resin-RapiroRPi3-1.8.0-1.13.0-7ad55d1c946b.img --robot --drive /dev/sdf --unmount --check --log /tmp/etcher-212983245IIEEg1b0.log

Hi @imrehg ,
Yeah, the problem is that is quite hard to ensure previously used custom mount points get unmounted. AppImages solve this issue by using FUSE, which ensures the AppImage is automatically unmounted when is no longer used, but FUSE prevented us from implementing elevation, so we're doing a basic mounting that is not guaranteed to go away.
Some alternatives could be:

When the AppImages is mounted, see if it was previously mounted and re-use that. This somewhat mitigates the issue, but there might always be one remaining mount point anyway.

Find a way to ensure that the AppImage gets unmounted.

Find a way to implement elevation some other way, without re-mounting stuff.

Yeah, it does look like a tricky topic. Don't know enough about the issue to comment knowledgeably, but the 2nd option seems to be the most tempting...

The AppImage is supposed to unmount after AppRun exits.

Hi @probonopd,
Right, but remember we're doing some kind of a hack to be able to run
the contents of the AppImage as root (see
https://github.com/probonopd/AppImageKit/issues/146).
As a recap, once the AppImage is mounted with FUSE, and the user accepts
elevation, we re-mount the AppImage without FUSE. There seems to be some
edge case where our umount routine doesn't get called.
On Thu, Aug 25, 2016 at 02:36:41AM -0700, probonopd wrote:

The AppImage is supposed to unmount after AppRun exits.
--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/resin-io/etcher/issues/637#issuecomment-242331190

--
Juan Cruz Viotti
Software Engineer

So currently we're re-mounting the AppImage without FUSE in order to execute the CLI as root. Since we have root permissions at this point, why not remounting the AppImage as root instead? This means that only root will have access to the re-mounted image, and that FUSE will make sure the image gets unmounted automatically.


Update TestHook with Mesos 0.22.1

Thank you... Sorry for misunderstanding your ideas first. :+1:

Closing due to lack of activity


Add stm32f10x aliexpress zuczug board demo

Coverage remained the same at 79.931% when pulling d04e57fd87502b6a27b71cd8044d47b59544a320 on stm32f10x-demo-for-aliexpress-board into bda827c79ab0ccc6f3564e317bb630786f9d9efa on master.


LightGBM  vscode setup in MacOS

Description

        vscode version : 1.73.1 (Universal)

Reproducible example

Environment info
LightGBM version or commit hash:
Command(s) you used to install LightGBM

Additional Comments

Thank you for using LightGBM.
Since this issue has no details, I'm closing it. If you want help here, please provide the requested information.


Impossible to use Pydantic objects other than as data objects

Checks

[ X ] Cannot make calculation for Pydantic object fields
[ X ] I have searched (google, github) for similar issues and couldn't find anything
[ X ] I have read and followed the docs and still think this is a bug

I need to both specify an alias and make some calculation on a Pydantic field. But it is possible to do only one or the other.
from pydantic import Field
from pydantic.main import BaseModel

class ComplexObject(BaseModel):
    for0: str = Field("This is rediculous. I want to make complex calculation here" , alias="for")

    @classmethod
    def create(cls, x: int, y: int):
        co = ComplexObject(for0=str(x * y))
        return co

co = ComplexObject(x=1, y=2)
print(co.json(by_alias=True))

# returns {"for" : "This is rediculous. I want to make complex calculation here"}
# I want it to return {"for" : "2"}

If I remove the Field("This is rediculous. I want to make complex calculation here" , alias="for") then it works as expected except now the JSON field is not named correctly.
Output of python -c "import pydantic.utils; print(pydantic.utils.version_info())":
             pydantic version: 1.8.1
            pydantic compiled: True
                 install path: /home/jenia/.local/lib/python3.9/site-packages/pydantic
               python version: 3.9.2 (default, Feb 20 2021, 18:40:11)  [GCC 10.2.0]
                     platform: Linux-5.11.11-arch1-1-x86_64-with-glibc2.33
     optional deps. installed: ['dotenv', 'typing-extensions']

I fact even this does not work (I moved the @classmethod out of the object. Still it doesn't work.
from pydantic import Field
from pydantic.main import BaseModel
class ComplexObject(BaseModel):
    for0: str = Field("This is rediculous. I want to make complex calculation here", alias="for")

def create(x: int, y: int):
    co = ComplexObject(for0=str(x * y))
    return co

co = ComplexObject(x=1, y=2)
print(co.json(by_alias=True))

Try this:
from pydantic import Field
from pydantic.main import BaseModel

class ComplexObject(BaseModel):
    for0: str = Field("This is rediculous. I want to make complex calculation here", alias="for")

    @staticmethod
    def create(x: int, y: int):
        dyn_for = {"for": str(x*y)}
        co = ComplexObject(**dyn_for)
        return co

co = ComplexObject.create(x=1, y=2)
print(co.json(by_alias=True))

Produces:
{"for": "2"}

Thank you!! Worked perfectly. I wish this super common use case would be better documented but thank you kindly  @kmorris81

Hi @jenia
You can also set allow_population_by_field_name=True in your config to be able to use for0.

@PrettyWood Thanks!!


[techtalks] Allow URL-s with name part omitted.

Please follow the guide below

You will be asked some questions, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your pull request (like that [x])
Use Preview tab to see how your pull request will actually look like

Before submitting a pull request make sure you have:

[x] At least skimmed through adding new extractor tutorial and youtube-dl coding conventions sections
[x] Searched the bugtracker for similar pull requests

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[x] Bug fix
[x] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
Support URL-s that have no human-readable talk name part, just the talk ID.
Example URL: http://techtalks.tv/talks/54194/

On 2016-10-03 21:39, Sergey M. wrote:

_VALID_URL = r'https?://techtalks.tv/talks/[^/]*/(?P\d+)/'

_VALID_URL = r'https?://techtalks.tv/talks/(?:[^/]*/?)(?P\d+)/'

With this you allow URLs like http://techtalks.tv/talks/learning-topic-models-going-beyond-svd57758/ that's incorrect.

You're right, fixed.
(Although I think it's still better to allow a sensible superset of correct URL-s instead of a subset of them...)

The point is that your original regex is just incorrect. Cherry-picked.


Documentation for wmic needs to be more detailed

Documentation for wmic needs to be more detailed

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: da66c962-ba67-2ed4-dd50-99142632a981
Version Independent ID: 8d394b19-cbe3-42be-0f25-aebf2323b538
Content: wmic
Content Source: WindowsServerDocs/administration/windows-commands/wmic.md
Product: windows-server
Technology: manage-windows-commands
GitHub Login: @coreyp-at-msft
Microsoft Alias: coreyp

#assign:xelu86


sed_replace: ensure string

Don't fail if the user wants to replace a match by a number.
Otherwise, we can get:
pyinfra/operations/util/files.py", line 48, in sed_replace
    replace = replace.replace('/', r'\/')
AttributeError: 'int' object has no attribute 'replace'

Without this, the user first sees this error, and then must understand to not give a number to replace (maybe before searching such error on GitHub issues).
This commit makes pyinfra a tad more user friendly.

Hello, my 2 cents!
Congrats and thanks for the tool.


How to handle multiple slaves on Single USB Port

I want to connect 2 devices on single port example USB0 with same baudrate for both devices. How can i do it ?

@3cky


link to RSpec workflow results instead of badge

Change the link of the README badge to the workflow it’s referring to.
For reference, the success badge with link to workflow at PR time:

Awesome - Thank you :)


Ensuring that RuboCop and RSpec errors are resolved

This ensures that the build is no longer breaking for CircleCI.

This looks great but James and I agreed to wait to merge until after the demo on Monday.


astrostats and profiles

Two quick problems in s4gbars_main.ipynb:

astrostat.Binomial, in GetBarazzaData, is not defined (looks like s4gutil.Binomial?)

profiles.ReadProfile is not defined (not sure which helper it is, couldn't find one in datautil.py that seemed to match)

[thanks for the work making these notebooks, they are awesome!]

I'm going to go ahead and close this issue, but feel free to re-open it (or another one) if there are any lingering problems...


Add the example on turbulent taylor-couette flow

Description of the problem

Using the Matrix Free solver, Joel cooked up a very cool 3d Taylor-Couette example that really showcases the power of the matrix free approach

Description of the solution

To keep this example for the future, we add it as an example test case.

How Has This Been Tested?

Runs well, this is super chill.

I applied all of your comments @PierreLaurentinCS so if you are ok with it I will merge


Any plans to split this into a separate library?

Hey uttarayan :)
I'd love to know if you plan to split mctl-rs into a separate library, so I (and potentially others) can use it in my own notifier program to get the status of mpd.

Oh that seems like a good Idea I'll split the main into lib.rs and main.rs and keep everything in the same crate.

Oh that seems like a good Idea I'll split the main into lib.rs and main.rs and keep everything in the same crate.

Thank you, I look forward to using it, let me know if you'd like any help.

Thank you, I look forward to using it, let me know if you'd like any help.

Sure. I'll let you know If I need help.

Sure. I'll let you know If I need help.

Off-topic, can I have a go at having PlayerInfo expose even more data, such as volume or state?

Off-topic, can I have a go at having PlayerInfo expose even more data, such as volume or state?

I'd also love to add some kind of way to notify the caller if the requested player is not running.

I'd also love to add some kind of way to notify the caller if the requested player is not running.

Yeah I actually just use It to bind the keys to the media keys in my keyboard so I didn't add It when I was writing. I should have added some descriptive errors/messages. You can go ahead and open a PR if you want.

Yeah I actually just use It to bind the keys to the media keys in my keyboard so I didn't add It when I was writing. I should have added some descriptive errors/messages. You can go ahead and open a PR if you want.

Sure, I'm working on it right now :)

Sure, I'm working on it right now :)


Danks can pickup the hook projectile from Hookshot, causing some issues.

https://github.com/CammiePone/Hookshot/issues/24
When a Dank is set on any pickup mode it can pickup the hook projectile from a hookshot, and cause player to float until another hook is fired.
Thought I should report it here since Hookshot dev said that the issue has do with the way Danks pickup things.
Not sure how easy a fix would be, but would be nice if it could get fixed.

Fixed, dank no longer tries to pick up empty items.


unpredictable mutation of list in heap.nsmallest(list,count)

when count is small, the original array is not modified. when count is large the original array is reduced by count elements.  the array should either be mutated or not, regardless of count imo.
list.length == 100
heap.nsmallest(list,1)  //list not modified at all list.length == 100
heap.nsmallest(list,11) //list modified, list.length == 89

Am getting this behavior with array size 5 and any count.


Cannot read properties of undefined (reading 'some') with sass like mixin on first line

Hello!
In my nuxt-2 project, I'm trying to replace node-sass with a set of postcss plugins.
This is my config part
         postcss: {
             plugins: {
                 'postcss-nested': {},
                 'postcss-simple-vars': {
                     variables: variablesPostCss
                 },
                 'postcss-mixins': {
                     mixins: mixinsPostCss,
                 },
                 'postcss-functions': {
                     functions: functionsPostCss
                 },
                 'postcss-rtlcss': {
                     processKeyFrames: true
                 },
             },
             preset: {
                 features: {
                     'logical-properties-and-values': false,
                 },
             },
         },

In general, everything works correctly, however, the sass-like mixin set by the first line breaks the build.
.draw-info {
   $fixbug: &; /* this code is workaround, without line build breaks */

   @mixin theme primary, -20;
   position: relative;
   padding: em($gutter);
   border-radius: $border_radius;
   text-align: center;

   &::before,
   &::after {

     position: absolute;
     top: em($gutter);
     bottom: em($gutter);
     width: em(3);

     content: "";
     background-color: getColor(accent);
   }
}

It seems that rtlcss accepts source code as input rather than accepting it sequentially.
This is also evidenced by the ability to repeat the same bug in the playground - https://elchininet.github.io/postcss-rtlcss/#644157320bad7
the error is located here rtlcss/utilities/rules.ts on function ruleHasChildren

Hi @Vilz,
I‘ll take a look at it when I got some time.
Regards

Hi @Vilz,
It was easy to fix, I‘ll release a patch in some minutes.
Regards

Hi @Vilz,
You can try the version 4.0.5 of the package.
Regards

oh, wow! thank you!


fix transform iterator

Required for all non-trivial PRs

[x] Rebased/mergable
[x] Tests pass
[x] CHANGELOG.md updated
[x] Sign CLA (if not already signed)

Required only if applicable
You can erase any checkboxes below this note if they are not applicable to your Pull Request.

[ ] InfluxQL Spec updated

bug
there is a bug in transform iterator. when the type of expr is func(int64, int64) float64, it will make influxd to be crash.
example
select without expr
> select sum(code_4xx), sum(code_5xx) from requests where time ><PHONE_NUMBER>000000000 and time <<PHONE_NUMBER>000000000
name: requests
--------------
time                    sum     sum_1
1460345260000000001             2825

select with func(int64, int64) int64 expr
> select sum(code_4xx) + sum(code_5xx) from requests where time ><PHONE_NUMBER>000000000 and time <<PHONE_NUMBER>000000000
name: requests
--------------
time                    sum_sum
1460345260000000001

select with func(int64, int64) float64 expr - crashed!
> select sum(code_4xx) / sum(code_5xx) from requests where time ><PHONE_NUMBER>000000000 and time <<PHONE_NUMBER>000000000
ERR: Get http://localhost:8086/query?chunked=true&db=sla&epoch=ns&q=select+sum%28code_4xx%29+%2F+sum%28code_5xx%29+from+requests+where+time+%3E+1460345260000000000+and+time+%3C+1460345280000000000: EOF

error log
[query] 2016/04/14 14:21:36 SELECT sum(code_4xx) / sum(code_5xx) FROM sla."default".requests WHERE time ><PHONE_NUMBER>000000000 AND time <<PHONE_NUMBER>000000000
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x705170]

goroutine 373 [running]:
github.com/influxdata/influxdb/influxql.buildTransformIterator.func2(0x0, 0xc8206a58c0, 0xc8203cf4c8)
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/influxql/select.go:826 +0x180
github.com/influxdata/influxdb/influxql.(*integerFloatExprIterator).Next(0xc8204fdf40, 0x7f83f1c5c960)
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/influxql/iterator.gen.go:2822 +0x7d
github.com/influxdata/influxdb/influxql.(*Emitter).readIterator(0xc8205fe980, 0x7f83f1c5c960, 0xc8204fdf40, 0x0, 0x0)
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/influxql/emitter.go:183 +0xe8
github.com/influxdata/influxdb/influxql.(*Emitter).loadBuf(0xc8205fe980, 0xa1b203eb3d1a0000, 0x0, 0x0, 0x0, 0x0, 0x0)
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/influxql/emitter.go:93 +0x160
github.com/influxdata/influxdb/influxql.(*Emitter).Emit(0xc8205fe980, 0x1)
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/influxql/emitter.go:53 +0x6b
github.com/influxdata/influxdb/cluster.(*QueryExecutor).executeSelectStatement(0xc820138360, 0xc820928000, 0x2710, 0x0, 0x71, 0xc8206a46c0, 0xc8206a4720, 0x0, 0x0)
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/cluster/query_executor.go:526 +0xe85
github.com/influxdata/influxdb/cluster.(*QueryExecutor).executeQuery(0xc820138360, 0xc8204fd120, 0xc8209ce0db, 0x3, 0x2710, 0xc8206a4720, 0xc8206a46c0)
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/cluster/query_executor.go:146 +0xa34
created by github.com/influxdata/influxdb/cluster.(*QueryExecutor).ExecuteQuery
        /home/vagrant/Develop/go/src/github.com/influxdata/influxdb/cluster/query_executor.go:80 +0x96

Can you squash your commits, make the changelog more explicit (such as fix panic in transform iterator on division) and give yourself credit in the changelog.
Thanks!

@jsternberg I have squashed my commits.

Tests are failing. It looks like it fails in situations where neither of the points is nil as it always returns a zero value if that's the case. I think you need to switch a != nil to a == nil in the beginning and then use b when a is nil.

@jsternberg :+1:

@jsternberg ping

Can you make this change against master? We will then figure out if it needs to be cherry picked for a bugfix release.


Unable to create a new tenant

Describe the issue
Since our update to BCContainerHelper 1.0.4, we are unable to create a new tenant in a multitenant container.
The problem occurs when we run the command New-BCContainerTenant. The command is running indefinitely and the last message in the console is "Setting Container-72-Dev1 to <IP_ADDRESS> in host hosts file".
When running the command Get-BCContainerTenants, the tenant is created with State = Operational but if we try to access the tenant, the following error occurs in the web client:
Something went wrong.
Ambiguous tenant selection. Host name points to tenant default and query parameter points to tenant Dev1.
Date and time: Tue, 01 Sep 2020 15:29:58 GMT
Operation: 3ca85d68-dab6-411c-9d00-69aaeb230e24

Please note that tenant default is working fine.
Scripts used to create container and cause the issue
New-BCContainer `
    -accept_eula `
    -alwaysPull `
    -containerName Container-72 `
    -useSSL `
    -myscripts @("c:\containers\SetupCertificate.ps1", "C:\containers\cert.fr.pfx") `
    -auth NavUserPassword `
    -credential $credential `
    -additionalParameters $additionalParameters `
    -licensefile "${{ parameters.licenseFile }}" `
    -useBestContainerOS `
    -memoryLimit 10G `
    -multitenant `
    -PublicDnsName $PublicDnsName `
    -artifactUrl $artifactUrl `
    -includeTestToolkit

Invoke-ScriptInNavContainer -containerName $ContainerName -scriptblock {
        $PublicDnsName = $args[0]
        $PublicHttpsPort = $args[1]

        cd "C:\Program Files\Microsoft Dynamics *\*0\Service"
        ./NavAdminTool.ps1
        Set-NAVServerConfiguration -ServerInstance BC -ApplyTo ConfigFile -KeyName PublicWebBaseUrl -KeyValue "https://${PublicDnsName}:${PublicHttpsPort}/BC/"
        Restart-NAVServerInstance -ServerInstance BC
} -argumentList $PublicDnsName, $PublicHttpsPort

New-BCContainerTenant -containerName Container-72 -tenantId Dev1

Full output of scripts
2020-09-01T15:09:31.4354390Z BcContainerHelper is version 1.0.4
2020-09-01T15:09:31.4365680Z BcContainerHelper is running as administrator
2020-09-01T15:09:31.4421013Z Host is Microsoft  - 1909
2020-09-01T15:09:31.6024500Z Docker Client Version is 19.03.8
2020-09-01T15:09:31.6059868Z Docker Server Version is 19.03.8
2020-09-01T15:09:31.8282688Z Removing Container-72 from host hosts file
2020-09-01T15:09:31.9920820Z Removing Container-72-* from host hosts file
2020-09-01T15:09:32.0870967Z Removing C:\ProgramData\BcContainerHelper\Extensions\Container-72
2020-09-01T15:09:32.8133136Z Fetching all docker images
2020-09-01T15:09:33.5207122Z Pulling image mcr.microsoft.com/dynamicsnav:10.0.18363.1016-generic
2020-09-01T15:09:34.1892250Z 10.0.18363.1016-generic: Pulling from dynamicsnav
2020-09-01T15:09:34.1977596Z Using image mcr.microsoft.com/dynamicsnav:10.0.18363.1016-generic
2020-09-01T15:09:34.3250511Z PublicDnsName is ***.capvision-cloud.fr
2020-09-01T15:09:34.4507629Z Creating Container Container-72
2020-09-01T15:09:34.4520374Z Version: 17.0.16065.0-FR
2020-09-01T15:09:34.4531861Z Style: sandbox
2020-09-01T15:09:34.4545594Z Multitenant: Yes
2020-09-01T15:09:34.4560785Z Platform: 17.0.16050.0
2020-09-01T15:09:34.4650673Z Generic Tag: <IP_ADDRESS>
2020-09-01T15:09:34.4693978Z Container OS Version: 10.0.18363.1016 (1909)
2020-09-01T15:09:34.4705396Z Host OS Version: 10.0.18363.1016 (1909)
2020-09-01T15:09:34.4768748Z Using process isolation
2020-09-01T15:09:34.4843776Z Using locale fr-FR
2020-09-01T15:09:35.2730640Z Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
2020-09-01T15:09:35.2733063Z Using license file ***
2020-09-01T15:09:35.2733471Z Downloading C:\ProgramData\BcContainerHelper\Extensions\Container-72\my\license.flf
2020-09-01T15:09:35.2733893Z Additional Parameters:
2020-09-01T15:09:35.2734138Z --publish 7288:8080
2020-09-01T15:09:35.2734544Z --publish 7280:80
2020-09-01T15:09:35.2734836Z --publish 7243:443
2020-09-01T15:09:35.2735117Z --publish 7246-7249:7046-7049
2020-09-01T15:09:35.2735371Z --restart always
2020-09-01T15:09:35.2735713Z Files in C:\ProgramData\BcContainerHelper\Extensions\Container-72\my:
2020-09-01T15:09:35.2736245Z - AdditionalOutput.ps1
2020-09-01T15:09:35.2736515Z - capvision-cloud.fr.pfx
2020-09-01T15:09:35.2736762Z - license.flf
2020-09-01T15:09:35.2736987Z - MainLoop.ps1
2020-09-01T15:09:35.2737208Z - SetupCertificate.ps1
2020-09-01T15:09:35.2737474Z - SetupVariables.ps1
2020-09-01T15:09:35.2737710Z - updatehosts.ps1
2020-09-01T15:09:35.2738549Z Creating container Container-72 from image mcr.microsoft.com/dynamicsnav:10.0.18363.1016-generic
2020-09-01T15:09:35.2739012Z db0b38bff87862e8069e8da57d51189b723e9316eeebeef8bdedba36019a52fb
2020-09-01T15:09:37.8552574Z Waiting for container Container-72 to be ready
2020-09-01T15:09:41.2661321Z Using artifactUrl https://bcinsider.azureedge.net/sandbox/17.0.16065.0/fr
2020-09-01T15:09:41.2665290Z Using installer from C:\Run\150-new
2020-09-01T15:09:41.2666224Z Installing Business Central
2020-09-01T15:09:41.2667118Z Installing from artifacts
2020-09-01T15:09:44.5919866Z Starting Local SQL Server
2020-09-01T15:09:45.6910069Z Starting Internet Information Server
2020-09-01T15:09:47.8841133Z Copying Service Tier Files
2020-09-01T15:09:49.0058199Z Copying PowerShell Scripts
2020-09-01T15:09:49.0059226Z Copying dependencies
2020-09-01T15:09:49.0059810Z Copying ReportBuilder
2020-09-01T15:09:49.0060479Z Importing PowerShell Modules
2020-09-01T15:09:53.8194680Z Determining Database Collation from c:\dl\sandbox\17.0.16065.0\fr\BusinessCentral-FR.bak
2020-09-01T15:10:47.4175856Z Changing Database Server Collation to French_100_CS_AS
2020-09-01T15:11:05.2892192Z Restoring CRONUS Demo Database
2020-09-01T15:13:52.4490391Z Exporting Application to CRONUS
2020-09-01T15:13:59.3006618Z Removing Application from tenant
2020-09-01T15:13:59.3007501Z Modifying Business Central Service Tier Config File for Docker
2020-09-01T15:13:59.3008264Z Creating Business Central Service Tier
2020-09-01T15:13:59.3008984Z Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
2020-09-01T15:13:59.3009648Z Copying Web Client Files
2020-09-01T15:13:59.3010070Z Copying Client Files
2020-09-01T15:13:59.3010522Z Copying ModernDev Files
2020-09-01T15:13:59.3013218Z Copying additional files
2020-09-01T15:13:59.3014289Z Copying ConfigurationPackages
2020-09-01T15:13:59.3015284Z Copying Test Assemblies
2020-09-01T15:13:59.3017702Z Copying Extensions
2020-09-01T15:13:59.3018604Z Copying Applications
2020-09-01T15:13:59.3019478Z Copying Applications.FR
2020-09-01T15:14:17.8665693Z Starting Business Central Service Tier
2020-09-01T15:14:19.3539655Z Importing license file
2020-09-01T15:14:19.3571773Z Copying Database on localhost\SQLEXPRESS from tenant to default
2020-09-01T15:14:21.8144043Z Taking database tenant offline
2020-09-01T15:14:31.8573791Z Copying database files
2020-09-01T15:14:39.7563199Z Attaching files as new Database default
2020-09-01T15:14:39.7563863Z Putting database tenant back online
2020-09-01T15:14:39.7564311Z Mounting tenant database
2020-09-01T15:17:25.9739893Z Mounting Database for default on server localhost\SQLEXPRESS
2020-09-01T15:17:28.2036630Z Sync'ing Tenant
2020-09-01T15:17:28.2037260Z Tenant is Operational
2020-09-01T15:17:29.3339533Z Stopping Business Central Service Tier
2020-09-01T15:17:29.3340119Z Installation took 467 seconds
2020-09-01T15:17:29.3340659Z Installation complete
2020-09-01T15:17:29.3341341Z Initializing...
2020-09-01T15:17:29.3341906Z Setting host.containerhelper.internal to <IP_ADDRESS> in container hosts file
2020-09-01T15:17:29.3342504Z Starting Container
2020-09-01T15:17:29.3343050Z Hostname is Container-72
2020-09-01T15:17:30.4724317Z PublicDnsName is ***.capvision-cloud.fr
2020-09-01T15:17:30.4725810Z Using NavUserPassword Authentication
2020-09-01T15:17:30.4726441Z Certificate File Thumbprint ****************************************
2020-09-01T15:17:30.4727929Z Import Certificate to LocalMachine\my
2020-09-01T15:17:31.5755593Z Modifying Service Tier Config File with Instance Specific Settings
2020-09-01T15:17:40.5599068Z Starting Service Tier
2020-09-01T15:17:40.5599561Z Registering event sources
2020-09-01T15:18:13.8967042Z Creating DotNetCore Web Server Instance
2020-09-01T15:18:13.8969043Z Enabling Financials User Experience
2020-09-01T15:18:13.8969604Z Enabling rewrite rule: Don't rewrite system files
2020-09-01T15:18:13.8970419Z Enabling rewrite rule: Already have tenant specified
2020-09-01T15:18:15.0415383Z Enabling rewrite rule: Hostname (without port) to tenant
2020-09-01T15:18:15.0416581Z Using license file 'c:\run\my\license.flf'
2020-09-01T15:18:15.0417047Z Import License
2020-09-01T15:18:16.1640097Z Dismounting Tenant
2020-09-01T15:18:16.1641226Z Mounting Tenant
2020-09-01T15:18:16.1641953Z Mounting Database for default on server localhost\SQLEXPRESS
2020-09-01T15:18:19.5127398Z Sync'ing Tenant
2020-09-01T15:18:19.5129329Z Tenant is Operational
2020-09-01T15:18:20.6163496Z Creating http download site
2020-09-01T15:18:20.6164329Z Setting SA Password and enabling SA
2020-09-01T15:18:20.6174856Z Creating admin as SQL User and add to sysadmin
2020-09-01T15:18:20.6175277Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:20.6175578Z Creating SUPER user
2020-09-01T15:18:31.9089299Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:32.9917944Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:32.9919537Z Container IP Address: <IP_ADDRESS>
2020-09-01T15:18:32.9920183Z Container Hostname  : Container-72
2020-09-01T15:18:32.9920646Z Container Dns Name  : ***.capvision-cloud.fr
2020-09-01T15:18:32.9921413Z Web Client          : https://***.capvision-cloud.fr/BC/?tenant=default
2020-09-01T15:18:32.9922135Z Dev. Server         : https://***.capvision-cloud.fr
2020-09-01T15:18:32.9922746Z Dev. ServerInstance : BC
2020-09-01T15:18:32.9923117Z Dev. Server Tenant  : default
2020-09-01T15:18:32.9923327Z
2020-09-01T15:18:32.9923584Z Files:
2020-09-01T15:18:32.9924272Z http://***.capvision-cloud.fr:8080/ALLanguage.vsix
2020-09-01T15:18:32.9924640Z
2020-09-01T15:18:32.9924962Z Initialization took 64 seconds
2020-09-01T15:18:32.9937982Z Ready for connections!
2020-09-01T15:18:33.0003195Z Reading CustomSettings.config from Container-72
2020-09-01T15:18:34.0517987Z Creating Desktop Shortcuts for Container-72
2020-09-01T15:18:37.0067383Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:37.4824081Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Any_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Any_17.0.16065.0.app
2020-09-01T15:18:37.8755969Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Any_17.0.16065.0.app
2020-09-01T15:18:37.8948363Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:42.2721851Z Synchronizing Any on tenant default
2020-09-01T15:18:42.6572042Z Installing Any on tenant default
2020-09-01T15:18:42.6709115Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:45.2967514Z App successfully published
2020-09-01T15:18:45.3177762Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:45.6862738Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Library Assert_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Library Assert_17.0.16065.0.app
2020-09-01T15:18:46.0167507Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Library Assert_17.0.16065.0.app
2020-09-01T15:18:46.0300024Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:46.5965849Z Synchronizing Library Assert on tenant default
2020-09-01T15:18:46.6658272Z Installing Library Assert on tenant default
2020-09-01T15:18:46.6748190Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:46.8185936Z App successfully published
2020-09-01T15:18:46.8501382Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:47.2426050Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Library Variable Storage_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Library Variable Storage_17.0.16065.0.app
2020-09-01T15:18:47.5705332Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Library Variable Storage_17.0.16065.0.app
2020-09-01T15:18:47.5836949Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:47.7393712Z Synchronizing Library Variable Storage on tenant default
2020-09-01T15:18:47.8186199Z Installing Library Variable Storage on tenant default
2020-09-01T15:18:47.8281065Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:47.9575098Z App successfully published
2020-09-01T15:18:47.9865062Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:48.3708926Z Copy from container Container-72 (C:\Applications\TestFramework\TestRunner\Microsoft_Test Runner.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Test Runner.app
2020-09-01T15:18:48.7093944Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Test Runner.app
2020-09-01T15:18:48.7330958Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:50.9219440Z Synchronizing Test Runner on tenant default
2020-09-01T15:18:51.4623411Z Installing Test Runner on tenant default
2020-09-01T15:18:51.4699749Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:51.9564045Z App successfully published
2020-09-01T15:18:51.9886322Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:52.4010862Z Copy from container Container-72 (C:\Applications.FR\Microsoft_System Application Test Library_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_System Application Test Library_17.0.16065.0.app
2020-09-01T15:18:52.7748610Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_System Application Test Library_17.0.16065.0.app
2020-09-01T15:18:52.8027152Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:54.7315788Z Synchronizing System Application Test Library on tenant default
2020-09-01T15:18:54.9806250Z Installing System Application Test Library on tenant default
2020-09-01T15:18:54.9880849Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:55.7136094Z App successfully published
2020-09-01T15:18:55.7402077Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:18:56.0363181Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-TestLibraries_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-TestLibraries_17.0.16065.0.app
2020-09-01T15:18:56.3641163Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-TestLibraries_17.0.16065.0.app
2020-09-01T15:18:56.3860870Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:23.5864039Z Synchronizing Tests-TestLibraries on tenant default
2020-09-01T15:19:27.3640822Z Installing Tests-TestLibraries on tenant default
2020-09-01T15:19:27.3758365Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:33.5526958Z App successfully published
2020-09-01T15:19:33.5938929Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:34.0464704Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Bank_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Bank_17.0.16065.0.app
2020-09-01T15:19:34.3932045Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Bank_17.0.16065.0.app
2020-09-01T15:19:34.4160646Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:38.6301577Z Synchronizing Tests-Bank on tenant default
2020-09-01T15:19:38.7978312Z Installing Tests-Bank on tenant default
2020-09-01T15:19:38.8094595Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:38.9734664Z App successfully published
2020-09-01T15:19:39.0025756Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:39.3893644Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Cash Flow_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Cash Flow_17.0.16065.0.app
2020-09-01T15:19:39.7215087Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Cash Flow_17.0.16065.0.app
2020-09-01T15:19:39.7440341Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:42.5530377Z Synchronizing Tests-Cash Flow on tenant default
2020-09-01T15:19:42.8602025Z Installing Tests-Cash Flow on tenant default
2020-09-01T15:19:42.8618860Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:43.0967608Z App successfully published
2020-09-01T15:19:43.1838260Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:43.7514151Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Cost Accounting_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Cost Accounting_17.0.16065.0.app
2020-09-01T15:19:44.2712626Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Cost Accounting_17.0.16065.0.app
2020-09-01T15:19:44.3333512Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:46.3986957Z Synchronizing Tests-Cost Accounting on tenant default
2020-09-01T15:19:46.6091735Z Installing Tests-Cost Accounting on tenant default
2020-09-01T15:19:46.6207390Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:47.1621709Z App successfully published
2020-09-01T15:19:47.1958978Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:47.6449173Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-CRM integration_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-CRM integration_17.0.16065.0.app
2020-09-01T15:19:48.0247634Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-CRM integration_17.0.16065.0.app
2020-09-01T15:19:48.0480078Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:54.1385292Z Synchronizing Tests-CRM integration on tenant default
2020-09-01T15:19:54.4606264Z Installing Tests-CRM integration on tenant default
2020-09-01T15:19:54.5028574Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:55.8904593Z App successfully published
2020-09-01T15:19:55.9305787Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:19:56.3776486Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Data Exchange_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Data Exchange_17.0.16065.0.app
2020-09-01T15:19:56.7377594Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Data Exchange_17.0.16065.0.app
2020-09-01T15:19:56.7624089Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:20:00.1196447Z Synchronizing Tests-Data Exchange on tenant default
2020-09-01T15:20:00.3381981Z Installing Tests-Data Exchange on tenant default
2020-09-01T15:20:00.3484862Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:20:00.8728410Z App successfully published
2020-09-01T15:20:00.9021744Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:20:01.3102176Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Dimension_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Dimension_17.0.16065.0.app
2020-09-01T15:20:01.7122341Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Dimension_17.0.16065.0.app
2020-09-01T15:20:01.7515611Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:20:06.9322226Z Synchronizing Tests-Dimension on tenant default
2020-09-01T15:20:07.0814244Z Installing Tests-Dimension on tenant default
2020-09-01T15:20:07.0929036Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:20:08.2793984Z App successfully published
2020-09-01T15:20:08.3928783Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:20:08.7714143Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-ERM_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-ERM_17.0.16065.0.app
2020-09-01T15:20:09.2392998Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-ERM_17.0.16065.0.app
2020-09-01T15:20:09.2644374Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:01.9152293Z Synchronizing Tests-ERM on tenant default
2020-09-01T15:21:02.2827348Z Installing Tests-ERM on tenant default
2020-09-01T15:21:02.2920528Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:08.9296795Z App successfully published
2020-09-01T15:21:08.9601472Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:09.9676236Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Fixed Asset_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Fixed Asset_17.0.16065.0.app
2020-09-01T15:21:09.9678719Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Fixed Asset_17.0.16065.0.app
2020-09-01T15:21:09.9876260Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:12.3366653Z Synchronizing Tests-Fixed Asset on tenant default
2020-09-01T15:21:12.5187511Z Installing Tests-Fixed Asset on tenant default
2020-09-01T15:21:12.5342431Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:12.9120842Z App successfully published
2020-09-01T15:21:12.9403055Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:13.2947319Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-General Journal_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-General Journal_17.0.16065.0.app
2020-09-01T15:21:13.7450092Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-General Journal_17.0.16065.0.app
2020-09-01T15:21:13.7712542Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:17.7476524Z Synchronizing Tests-General Journal on tenant default
2020-09-01T15:21:17.8930553Z Installing Tests-General Journal on tenant default
2020-09-01T15:21:17.9041500Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:18.8140530Z App successfully published
2020-09-01T15:21:18.8473326Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:19.2267662Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Graph_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Graph_17.0.16065.0.app
2020-09-01T15:21:19.5753285Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Graph_17.0.16065.0.app
2020-09-01T15:21:19.6026807Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:23.6075734Z Synchronizing Tests-Graph on tenant default
2020-09-01T15:21:23.7743534Z Installing Tests-Graph on tenant default
2020-09-01T15:21:23.7833693Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:24.3137515Z App successfully published
2020-09-01T15:21:24.3454484Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:24.6222588Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Integration_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Integration_17.0.16065.0.app
2020-09-01T15:21:24.8990618Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Integration_17.0.16065.0.app
2020-09-01T15:21:24.9273794Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:26.5457624Z Synchronizing Tests-Integration on tenant default
2020-09-01T15:21:26.7010129Z Installing Tests-Integration on tenant default
2020-09-01T15:21:26.7100784Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:27.0783135Z App successfully published
2020-09-01T15:21:27.1069613Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:27.4747526Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Invoicing_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Invoicing_17.0.16065.0.app
2020-09-01T15:21:27.8235962Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Invoicing_17.0.16065.0.app
2020-09-01T15:21:27.8465094Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:30.0859558Z Synchronizing Tests-Invoicing on tenant default
2020-09-01T15:21:30.2727635Z Installing Tests-Invoicing on tenant default
2020-09-01T15:21:30.2830161Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:30.9066857Z App successfully published
2020-09-01T15:21:30.9419267Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:31.5898661Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Job_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Job_17.0.16065.0.app
2020-09-01T15:21:32.0174769Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Job_17.0.16065.0.app
2020-09-01T15:21:32.0472362Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:38.1942503Z Synchronizing Tests-Job on tenant default
2020-09-01T15:21:38.3738214Z Installing Tests-Job on tenant default
2020-09-01T15:21:38.3859404Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:39.3403777Z App successfully published
2020-09-01T15:21:39.3739259Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:39.7642254Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Local_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Local_17.0.16065.0.app
2020-09-01T15:21:40.1376382Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Local_17.0.16065.0.app
2020-09-01T15:21:40.1610322Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:44.3840913Z Synchronizing Tests-Local on tenant default
2020-09-01T15:21:44.5308431Z Installing Tests-Local on tenant default
2020-09-01T15:21:44.5399763Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:44.6890545Z App successfully published
2020-09-01T15:21:44.7340093Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:45.0486344Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Misc_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Misc_17.0.16065.0.app
2020-09-01T15:21:45.3475296Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Misc_17.0.16065.0.app
2020-09-01T15:21:45.3670417Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:21:57.3642393Z Synchronizing Tests-Misc on tenant default
2020-09-01T15:21:57.5602828Z Installing Tests-Misc on tenant default
2020-09-01T15:21:57.5696838Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:02.9262838Z App successfully published
2020-09-01T15:22:02.9645794Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:03.3734392Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Permissions_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Permissions_17.0.16065.0.app
2020-09-01T15:22:03.6496947Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Permissions_17.0.16065.0.app
2020-09-01T15:22:03.6683139Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:04.6491135Z Synchronizing Tests-Permissions on tenant default
2020-09-01T15:22:04.7855867Z Installing Tests-Permissions on tenant default
2020-09-01T15:22:04.7948826Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:05.0862665Z App successfully published
2020-09-01T15:22:05.1129359Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:05.4256203Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Physical Inventory_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Physical Inventory_17.0.16065.0.app
2020-09-01T15:22:05.6942780Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Physical Inventory_17.0.16065.0.app
2020-09-01T15:22:05.7153249Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:06.7399630Z Synchronizing Tests-Physical Inventory on tenant default
2020-09-01T15:22:06.8822392Z Installing Tests-Physical Inventory on tenant default
2020-09-01T15:22:06.8925340Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:07.1036285Z App successfully published
2020-09-01T15:22:07.1293663Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:07.4940422Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Prepayment_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Prepayment_17.0.16065.0.app
2020-09-01T15:22:07.7856764Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Prepayment_17.0.16065.0.app
2020-09-01T15:22:07.8049654Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:11.3975025Z Synchronizing Tests-Prepayment on tenant default
2020-09-01T15:22:11.5459391Z Installing Tests-Prepayment on tenant default
2020-09-01T15:22:11.5555788Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:11.7130220Z App successfully published
2020-09-01T15:22:11.7367535Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:12.0347884Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Rapid Start_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Rapid Start_17.0.16065.0.app
2020-09-01T15:22:12.3153043Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Rapid Start_17.0.16065.0.app
2020-09-01T15:22:12.3343967Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:13.9639528Z Synchronizing Tests-Rapid Start on tenant default
2020-09-01T15:22:14.2455814Z Installing Tests-Rapid Start on tenant default
2020-09-01T15:22:14.2564470Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:14.4863404Z App successfully published
2020-09-01T15:22:14.5211441Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:14.7989948Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Report_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Report_17.0.16065.0.app
2020-09-01T15:22:15.0866068Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Report_17.0.16065.0.app
2020-09-01T15:22:15.1074510Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:19.8839856Z Synchronizing Tests-Report on tenant default
2020-09-01T15:22:20.0578893Z Installing Tests-Report on tenant default
2020-09-01T15:22:20.0700090Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:21.9366728Z App successfully published
2020-09-01T15:22:21.9626425Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:22.3420865Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Resource_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Resource_17.0.16065.0.app
2020-09-01T15:22:22.6331148Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Resource_17.0.16065.0.app
2020-09-01T15:22:22.6530922Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:25.6172725Z Synchronizing Tests-Resource on tenant default
2020-09-01T15:22:25.7971656Z Installing Tests-Resource on tenant default
2020-09-01T15:22:25.8081330Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:26.1688875Z App successfully published
2020-09-01T15:22:26.1975338Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:26.5436978Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Reverse_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Reverse_17.0.16065.0.app
2020-09-01T15:22:26.8958747Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Reverse_17.0.16065.0.app
2020-09-01T15:22:26.9224226Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:28.0751445Z Synchronizing Tests-Reverse on tenant default
2020-09-01T15:22:28.2552251Z Installing Tests-Reverse on tenant default
2020-09-01T15:22:28.2664519Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:28.9973699Z App successfully published
2020-09-01T15:22:29.0931360Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:22:29.4247141Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-SCM_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-SCM_17.0.16065.0.app
2020-09-01T15:22:29.7141273Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-SCM_17.0.16065.0.app
2020-09-01T15:22:29.7405530Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:38.0852562Z Synchronizing Tests-SCM on tenant default
2020-09-01T15:23:38.2957711Z Installing Tests-SCM on tenant default
2020-09-01T15:23:38.3059967Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:45.2384483Z App successfully published
2020-09-01T15:23:45.2651479Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:45.5715590Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-SMB_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-SMB_17.0.16065.0.app
2020-09-01T15:23:45.8862702Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-SMB_17.0.16065.0.app
2020-09-01T15:23:45.9124122Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:50.9590430Z Synchronizing Tests-SMB on tenant default
2020-09-01T15:23:51.1497706Z Installing Tests-SMB on tenant default
2020-09-01T15:23:51.1596028Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:51.6783117Z App successfully published
2020-09-01T15:23:51.7075275Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:52.1043785Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-SMTP_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-SMTP_17.0.16065.0.app
2020-09-01T15:23:52.5000464Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-SMTP_17.0.16065.0.app
2020-09-01T15:23:52.5296102Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:52.8265017Z Synchronizing Tests-SMTP on tenant default
2020-09-01T15:23:53.0143786Z Installing Tests-SMTP on tenant default
2020-09-01T15:23:53.0243159Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:53.4554365Z App successfully published
2020-09-01T15:23:53.4802732Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:53.8031664Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Upgrade_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Upgrade_17.0.16065.0.app
2020-09-01T15:23:54.1250305Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Upgrade_17.0.16065.0.app
2020-09-01T15:23:54.1474321Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:54.3617550Z Synchronizing Tests-Upgrade on tenant default
2020-09-01T15:23:54.6061002Z Installing Tests-Upgrade on tenant default
2020-09-01T15:23:54.6168262Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:55.1801057Z App successfully published
2020-09-01T15:23:55.2061769Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:55.5981730Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-User_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-User_17.0.16065.0.app
2020-09-01T15:23:55.8938584Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-User_17.0.16065.0.app
2020-09-01T15:23:55.9060065Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:57.0908536Z Synchronizing Tests-User on tenant default
2020-09-01T15:23:57.2403041Z Installing Tests-User on tenant default
2020-09-01T15:23:57.2493100Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:57.4229380Z App successfully published
2020-09-01T15:23:57.4563556Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:23:57.7956737Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-VAT_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-VAT_17.0.16065.0.app
2020-09-01T15:23:58.0980223Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-VAT_17.0.16065.0.app
2020-09-01T15:23:58.1174126Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:24:02.8164643Z Synchronizing Tests-VAT on tenant default
2020-09-01T15:24:02.9722648Z Installing Tests-VAT on tenant default
2020-09-01T15:24:02.9808367Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:24:03.1623182Z App successfully published
2020-09-01T15:24:03.2020137Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:24:03.4994431Z Copy from container Container-72 (C:\Applications.FR\Microsoft_Tests-Workflow_17.0.16065.0.app) to C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Workflow_17.0.16065.0.app
2020-09-01T15:24:03.7686150Z Publishing C:\ProgramData\BcContainerHelper\Extensions\Container-72\_Microsoft_Tests-Workflow_17.0.16065.0.app
2020-09-01T15:24:03.7883710Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:24:09.1853581Z Synchronizing Tests-Workflow on tenant default
2020-09-01T15:24:09.3423374Z Installing Tests-Workflow on tenant default
2020-09-01T15:24:09.3504286Z WARNING: This license is not compatible with this version of Business Central.
2020-09-01T15:24:10.0286171Z App successfully published
2020-09-01T15:24:10.0298422Z TestToolkit successfully imported
2020-09-01T15:24:10.0332751Z Container Container-72 successfully created
2020-09-01T15:24:10.0337558Z
2020-09-01T15:24:10.0352202Z Use:
2020-09-01T15:24:10.0381249Z Get-BcContainerEventLog -containerName Container-72 to retrieve a snapshot of the event log from the container
2020-09-01T15:24:10.0405670Z Get-BcContainerDebugInfo -containerName Container-72 to get debug information about the container
2020-09-01T15:24:10.0430903Z Enter-BcContainer -containerName Container-72 to open a PowerShell prompt inside the container
2020-09-01T15:24:10.0461494Z Remove-BcContainer -containerName Container-72 to remove the container again
2020-09-01T15:24:10.0489184Z docker logs Container-72 to retrieve information about URL's again
2020-09-01T15:24:10.1032944Z
2020-09-01T15:24:10.1036891Z Welcome to the Server Admin Tool Shell!
2020-09-01T15:24:10.1046013Z For a complete list of Server cmdlets type
2020-09-01T15:24:10.1048809Z
2020-09-01T15:24:10.1068610Z Get-Command -Module Microsoft.Dynamics.Nav.Management, Microsoft.Dynamics.Nav.Apps.Management
2020-09-01T15:24:10.1071749Z
2020-09-01T15:24:10.2107124Z
2020-09-01T15:24:10.2141296Z CommandType     Name                                               Version    Source               PSComputerName
2020-09-01T15:24:10.2151384Z -----------     ----                                               -------    ------               --------------
2020-09-01T15:24:10.2179845Z Function        Get-NAVWebServerInstance                           0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2210612Z Function        Get-NAVWebServerInstanceConfiguration              0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2242179Z Function        New-NAVWebServerInstance                           0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2275246Z Function        Remove-NAVWebServerInstance                        0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2311985Z Function        Set-NAVWebServerInstanceConfiguration              0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2377613Z Cmdlet          Convert-NAVCustomization                           0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2409790Z Cmdlet          Convert-NAVTenant                                  0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2446109Z Cmdlet          Copy-NAVCompany                                    0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2477675Z Cmdlet          Copy-NAVTenantData                                 0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2511699Z Cmdlet          Dismount-NAVTenant                                 0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2546740Z Cmdlet          Dismount-NAVTenantDatabase                         0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2580216Z Cmdlet          Export-NAVApplication                              0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2609516Z Cmdlet          Export-NAVData                                     0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2649521Z Cmdlet          Export-NAVEncryptionKey                            0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2685742Z Cmdlet          Export-NAVServerLicenseInformation                 0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2721536Z Cmdlet          Get-NAVAddIn                                       0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2767309Z Cmdlet          Get-NAVAppInfo                                     17.0.16... Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2798200Z Cmdlet          Get-NAVApplication                                 0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2835851Z Cmdlet          Get-NavAppRuntimePackage                           17.0.16... Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2875376Z Cmdlet          Get-NAVAppTableModification                        17.0.16... Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.2908861Z Cmdlet          Get-NAVAppTenant                                   17.0.16...     Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.5988173Z Cmdlet          Start-NAVDatabaseCompression                       0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6016191Z Cmdlet          Start-NAVDataUpgrade                               0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6043142Z Cmdlet          Start-NAVServerInstance                            0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6065983Z Cmdlet          Stop-NAVDataUpgrade                                0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6093657Z Cmdlet          Stop-NAVServerInstance                             0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6128091Z Cmdlet          Sync-NAVApp                                        17.0.16... Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6157539Z Cmdlet          Sync-NAVTenant                                     0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6188189Z Cmdlet          Sync-NAVTenantDatabase                             0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6216093Z Cmdlet          Test-NAVTenantDatabaseSchema                       0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6247021Z Cmdlet          Uninstall-NAVApp                                   17.0.16... Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6669663Z Cmdlet          Unpublish-NAVApp                                   17.0.16... Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:10.6705213Z Cmdlet          Update-NAVScheduledTaskList                        0.0        Microsoft.Dynamic... db0b38bff87862e80...
2020-09-01T15:24:11.2991185Z WARNING: The new settings value will not take effect until you stop and restart the service.
2020-09-01T15:24:22.9172077Z
2020-09-01T15:24:22.9178262Z PSComputerName : db0b38bff87862e8069e8da57d51189b723e9316eeebeef8bdedba36019a52fb
2020-09-01T15:24:22.9179034Z RunspaceId     : ef811915-db0e-4ac0-92f9-75b9eda20f93
2020-09-01T15:24:22.9180122Z ServerInstance : MicrosoftDynamicsNavServer$BC
2020-09-01T15:24:22.9181111Z DisplayName    : Dynamics 365 Business Central Server [BC]
2020-09-01T15:24:22.9182115Z State          : Running
2020-09-01T15:24:22.9183159Z ServiceAccount : NT AUTHORITY\SYSTEM
2020-09-01T15:24:22.9184293Z Version        : 17.0.16050.0
2020-09-01T15:24:22.9185771Z Default        : True
2020-09-01T15:24:22.9186399Z
2020-09-01T15:24:22.9216831Z
2020-09-01T15:24:22.9217414Z

Creating Tenant Dev1 on Container-72
Copying Database on localhost\SQLEXPRESS from tenant to Dev1
Taking database tenant offline
Copying database files
Attaching files as new Database Dev1
Putting database tenant back online
Mounting Database for Dev1 on server localhost\SQLEXPRESS
Sync'ing Tenant
Setting Container-72-Dev1 to <IP_ADDRESS> in host hosts file

Screenshots
./.
Additional context

does it happen all the time? Yes it happens from today with the use of BCContainerHelper (previously we used navcontainerhelper)
did it use to work? Yes, it used to work (last time on August 4th 2020)

What URL are you using to access web client for tenant default and tenant dev1?

These URLs:
https://.capvision-cloud.fr:7243/BC/?tenant=default
https://.capvision-cloud.fr:7243/BC/?tenant=Dev1

got it - if you enter the container (enter-bccontainer) and use get-navtenant - what is the alternate id of the two tenants?

I got these values:
Id                                     : default
AlternateId                            : {Container-72, ***.capvision-cloud.fr, Container-72-default}

Id                                     : dev1
AlternateId                            : {Container-72-Dev1}

There is not a lot of documentation about this AlternateId in the BC docs. What is its purpose?

alternate id is an alternate tenant id (meaning that you can use that as tenant= to identify the same tenant.
But... - it can also map to a hostname.
So using container-72-dev1\BC will (if not using publicdnsname) open webclient for dev1 - in your case this won't work.
In fact the problem here is the ***.capvision.fr in alternate id for default - meaning that that maps to one tenant and tenant=dev1 maps to another.
I will fix this in the generic image - tomorrow.

You should be able to add -myscripts @('https://raw.githubusercontent.com/microsoft/nav-docker/master/generic/Run/SetupTenant.ps1') to your new-bccontainer and make it work.
This will override the SetupTenant and ensure that the publicdnsname is not added when it contains a .

I have published a new generic image.
You should be able to re-run the script.

I tried this morning.
So now, the AlternateIds are different and the tenants are accessible.
Id                                     : default
AlternateId                            : {Container-72-default}

Id                                     : dev1
AlternateId                            : {Container-72-Dev1}

By any chance, do you have a clue why the command is still blocked?
This morning, the powershell console is still blocked on this message:
Setting Container-72-Dev1 to <IP_ADDRESS> in host hosts file

Could you maybe email me your unmodified hosts (c:\windows\system32\drivers\etc\hosts) file to freddyk at microsoft dot com - maybe there is something in the hosts file that causes a never ending loop.
thanks

I do not know if it helps, I run this command line:
New-BcContainerTenant -containerName Container-72 -tenantId Dev4

The process is stuck there:

It is quite strange because the dialog of the previous step (Sync'ing Tenant) is still there.

It seems like something blocks updating the hosts file.
Will see if I can make that piece more recillient.
Ctrl+Break stops the process and all should be done.

Ok, this is a bug which is caused by not running with -updatehosts.
Will fix that in the next version.
If you add -updatehosts when creating the container it shouldn't fail.

Shipped in 1.0.7


Flip a Coin Bug

For bug reporting
What are the steps to reproduce this issue?
1.Click on the Flip a Coin suggestion
2.Type in the command/message Flip a Coin
What happens?
There is no response from Jarvis . When you type in another message(other than Flip a Coin) ,it responds promptly
What were you expecting to happen?
Expecting a result like Head / Tail
What versions of software are you using?
Operating System: MacOS 10.14 with the latest release of safari browser
Any feedback on the project?
This project is really interesting . I would love to work on it too .

Hi @ManojKJ27,
I have tried reproducing the same, but everything is working fine, I'm getting an image which represents a Head or Tail result. Could you please try again and update?

Ok sure !! I'll try again and update !!
Thank you
Manoj K J
On Sun, May 19, 2019, 9:47 AM Goutham Chunduru<EMAIL_ADDRESS>wrote:

Hi @ManojKJ27 https://github.com/ManojKJ27,
I have tried reproducing the same, but everything is working fine, I'm
getting an image which represents a Head or Tail result. Could you please
try again and update?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/swapagarwal/JARVIS-on-Messenger/issues/524?email_source=notifications&email_token=ALPRK5WTTALJ7IVB3HR6BV3PWDIFJA5CNFSM4G3LUNDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVW2PVA#issuecomment-493725652,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALPRK5RQD6CI2PBVKBEOBRLPWDIFJANCNFSM4G3LUNDA
.


Brain Mask Issue fmriprep v 1.5.3rc2 and v 1.5.0

After running fmriprep 1.5.3rc2 on a couple of subjects, I noticed a problem with the brain mask as can be seen below.

I was running this using HPC with the following command:
singularity run --cleanenv  ${VSC_DATA}/fmriprep.simg
--task-id ddt1 --participant-label 10 --use-aroma --fs-license-file ./license.txt --fs-no-reconall
--work-dir .
BIDS_Folders fmriprep_out participant
I ran it once before for this subject locally using fmriprep v 1.5.0. There it did work. The only difference is the added --use-aroma argument and a new BIDS-folder.
Does anybody have any suggestions about what could be going wrong?

Did you reuse the work directory (in other words, did you invoked singularity run from the same path? - since you have --work-dir .).
If you had access to the standard output both processes generated, it would be useful.

You can look at the output through the following link:
https://drive.google.com/file/d/1-FFAJI5wpbvhJ2Llq4-LFU6yUSoC8KIJ/view?usp=sharing
We think there might be a problem with the bias field correction, after which the top of the brain is not detected for the brain mask.

Hey @oesteban,
I ran it on the HPC using different singularity containers with different versions of fMRIPrep (1.5, 1.5.7, 1.5.8) with the extra commands --participant-label --fs-no-reconall -use-aroma.
However, I also ran it locally using a docker container with the same commands and the issue was not present there. I also tried using --use-syn-sdc but that didn't work.
So it seems that there is an issue specifically to the singularity.

Is it possible that you are reusing an existing work directory on the HPC but you aren't locally?

No, I always deleted the work directories before running fmriprep again.
If you want to see the output, you can view it through the following link:
https://drive.google.com/file/d/181SH3hDFS6dkqGH2nrUIYkNQ_dxiU1O-/view?usp=sharing

After a lot of searching, I could find that there was a problem in the antsApplyTransform because of a faulty tpl-OASIS30ANTs_res-01_label-brain_probseg.nii.gz template. This was downloaded wrongly to the cache when I first ran fmriprip on the HPC. Removing the cache and redownloading everything fixed the issue.

Thanks for updating, @mikojeske.


PeriodicDeferrer should continue to work even when all workers are busy

Imagine a setup with:

A single worker
Only sync tasks
Most tasks are short, but 10% of the tasks take 30 minutes (so it's likely that ~100% of the worker time is spent on those tasks)
There's a periodic task that should run every minute.

Given the only worker is almost always busy with the long task, the execution of the periodic job will have to wait and that's normal. What not normal is that the deferring of those tasks also has to wait, and moreover, when it happens, only the last missed task will be deferred. We expect that all 30 jobs would be deferred in between long tasks, each with their own unique timestamp.
So I'm not saying the PeriodicDeferrer should run in another thread, but when it hasn't run because of long tasks, it should consider ALL missed periods, not just the latest one.
There's an argument to be made on whether the MAX_DELAY (10 minutes) should be respected here or not. I think not, because it's not about running tasks for the current period at startup, here, it's deferring tasks that absolutely should have been deferred if internally, procrastinate wasn't running on an async event loop while still allowing for long tasks that will block the loop.
Alternatively, sync tasks could be ran asynchronously in a separate thread, but this raises a LOT of thread safety potential issues, but it could be a whole different way of solving the issue, a way that might make things much easier.
https://docs.python.org/3/library/asyncio-eventloop.html#asyncio.loop.run_in_executor

In our application we use periodic tasks (currently through UNIX cron) for healthchecks. And we also use a queueing lock to prevent inserting a healthcheck job when there already is one waiting in the queue. With what you're proposing above it sounds to me that the Procrastinate periodic tasks would no longer work for us.

through the UNIX cron it would continue to work
through the procrastinate periodic deferrer, it would work too, just the same.

Maybe I missed something but as far as I can tell, my proposition is not impacting your usecase at all

* through the UNIX cron it would continue to work

Yes sure, but we've been considering switching to a Procrastinate periodic task.

* through the procrastinate periodic deferrer, it would work too, just the same.

Currently, with the use of a queueing lock, we cannot have more than one healthcheck job waiting in the queue. With your proposition, as I understand it, the worker would defer 30 healthcheck jobs after the 30 minute-long sync task has complete. Which would result in a burst of 30 healthchecks, which is exactly what we prevent from happening today, by relying on a queueing lock.

I think the problem you describe is already present in the current code, and my proposal shines light on it, but doesn't really change it. In today's situation, if you have at least one active worker, then all the tasks will be deferred. If a worker is on a long task, then when it's done, all the deferred tasks will be executed.
The periodic lock and the fact the periodic deferrer doesn't defer old tasks should not be used as a poor man's defer lock, IMHO. If we want periodic tasks to use defer locks, we should implement proper defer locks.
Rereading it, what I said may not be exact, because you said your different workers defined the same task differently (each worker says the default task queue is the worker name) so each worker only executes its own tasks AND each worker ALSO only defers its own task. In that sense, I understand your concern, but I hold to my conclusion above.

I think I agree with everything you said.
So for my team to be able to use Procrastinate periodic tasks we need to add support for queueing locks to periodic tasks.

Maybe we could simply suggest to run periodic tasks in a dedicated worker (with a proper queue) when missing an occurrence is an issue? It doesn't solve the case where a periodic task must not run at the same time than a long running task, but I don't see how this could be solved anyway.

Maybe we could simply suggest to run periodic tasks in a dedicated worker (with a proper queue) when missing an occurrence is an issue?

Yeah but this means more specialized workers, which can be harder to deploy. It's much much easier if all the workers are identical.

It doesn't solve the case where a periodic task must not run at the same time than a long running task, but I don't see how this could be solved anyway.

If we have tasks that should run at the same time, that's exactly what (serial) locks are for.


Electron app running at the background after close

Still working on this issue right now.

Fixed with
win.on('close', function() {
    app.quit();
})


Accordion anchor link navigation breaks with invalid anchor

I'm not sure I fully understand the exact problem here but raising for further investigation.
The accordion has an option to allow a section to open based on the URL hash. This can break the entire accordion JS if the hash does not match an accordion section, but does match another element.
I found this in the components audit pages (running locally) where accordions are inside tabs. Reloading the page having clicked a tab left the URL hash as #applications, which resulted in the below.

This is the error in the console:

According to the documentation this option can be disabled if the anchor_navigation flag is false, but this didn't change the problem (this flag defaults to false, and I wasn't setting it).
Thanks to @owenatgov for helping debug this.

@owenatgov I'm trying to work out what else needs fixing on this. I thought there might be a problem if the anchor link matched both an accordion section and a tab (for example) but that shouldn't happen because IDs are unique. Can you clarify what else needs fixing?

@andysellick following on from the frontend triage meeting yesterday.
An issue exists in the component given the steps below:

anchor_navigation flag is passed as true
an id is passed in that exists in the document but is not related to the accordion, a heading for example
we then get the same error as before in the getContainingSection method

Broken example - id in the url is for a regular heading element separate to the accordion
https://www.gov.uk/guidance/how-to-publish-on-gov-uk/creating-and-updating-pages#section-title
A possible fix could be to get the id from the module instead of the document:
https://github.com/alphagov/govuk_publishing_components/blob/main/app/assets/javascripts/govuk_publishing_components/components/accordion.js#L64
There may be other fixes and refactoring required when testing further.


Where's the Javascript client API documentation?

What methods are available for the HubConnection class?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 3cf283c9-5cd2-a9ff-b8c8-372d8a04356d
Version Independent ID: 729fddcf-24e4-b563-4952-a8045b231868
Content: ASP.NET Core SignalR JavaScript client
Content Source: aspnetcore/signalr/javascript-client.md
Product: aspnet-core
GitHub Login: @rachelappel
Microsoft Alias: rachelap

I didn't find any documentation describing it, but at least the source code is quite straight-forward: https://github.com/aspnet/SignalR/blob/dev/clients/ts/signalr/src/HubConnection.ts

Since the Hubconnection is a server-side component, it is not in the client-side JS doc. The API reference for it is here: https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.signalr?view=aspnetcore-2.1

A table with methods from the server-side hub you are looking for are here in the hubs doc: https://docs.microsoft.com/en-us/aspnet/core/signalr/hubs?view=aspnetcore-2.1

The starting point for the API reference documentation that details a list of methods for hubs in Core SignalR is here: https://docs.microsoft.com/en-us/dotnet/api/?view=aspnetcore-2.1

The link you provided is the old version of SignalR for .NET, not ASP.NET Core SignalR and some of that is incompatible with current versions

@rachelappel Could you please clarify how is HubConnection not a client-side JS component? I'm looking at the client library (@aspnet/signalr which is referenced in this document) and there is definitely HubConnection object produced by the HubConnectionBuilder.build(). My link shows exactly that class, written in TypeScript, for browser client... It's not .NET.

@msimecek My bad, I conflated this issue with something open in a separate tab, similar, about hubs, which caused me to think you meant Hub when writing HubConnection (also a typo where I typed out the full word Hubconnection & meant hub). Sorry for the confusion there.
The most common methods are On, invoke, and Start as well as creating the instance of the connection itself. A goal was to make it so that folks only need those few methods for most app scenarios. The Js doc has some detail about the most used methods, but not a complete list. A doc on configuration (of the connection and general signalr capabilities) that is soon to be published will have some more details about HubConnection and more JS code.

@rachelappel No worries :) Thanks for the explanation.

Closing. If anyone has new questions, feel free to re-open.


How to render mp4 video in VR/360_Video in Nexrender

Hi, I would like to know if it is possible to render a normal mp4 video in VR_360Degrees using nexrender. And if yes, then could you please share some details on 'how'.

If it can be rendered by After Effects, it can be rendered using nexrender. There's no extra stuff going on here. If you need information about how to render 360 videos with AE you should be able to look up this information online somewhere.


Clarify that rustup update updates rustup itself

Fix #873

@johnthagen Thanks!
@bors r+

:pushpin: Commit 516b8df has been approved by Diggsey

:hourglass: Testing commit 516b8df with merge 5a2d8af...

:sunny: Test successful - status-appveyor, status-travis
Approved by: Diggsey
Pushing 5a2d8af090bfec9fa672842ffc95e2968626a383 to master...


Remove unused params

Coverage remained the same at 41.371% when pulling d7ccd3b9bd2fad74dc9434b35b8ad0fc612e5207 on fix-linter into 998d61e23d9656ff11ccd68f0bdfcfe3c5cc28a7 on master.