Error response from daemon: Error looking up volume plugin flocker: Plugin not found

I have 2 centos 7.1 nodes and I'm trying to get flocker running on it. I've followed the installation steps exactly however when it comes to running the following command to test to see if flocker-docker-plugin works:
docker run -v apples:/data --volume-driver flocker busybox sh -c "echo hello > /data/file.txt"
I get the error:
Error response from daemon: Error looking up volume plugin flocker: Plugin not found
BUG REPORT INFORMATION
$ docker version
Client:
Version:      1.9.1
API version:  1.21
Go version:   go1.4.2
Git commit:   a34a1d5
Built:        Fri Nov 20 13:25:01 UTC 2015
OS/Arch:      linux/amd64
Server:
Version:      1.9.1
API version:  1.21
Go version:   go1.4.2
Git commit:   a34a1d5
Built:        Fri Nov 20 13:25:01 UTC 2015
OS/Arch:      linux/amd64
$docker info
Containers: 7
Images: 19
Server Version: 1.9.1
Storage Driver: devicemapper
Pool Name: docker-8:1-524072-pool
Pool Blocksize: 65.54 kB
Base Device Size: 107.4 GB
Backing Filesystem:
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 2.011 GB
Data Space Total: 107.4 GB
Data Space Available: 24.55 GB
Metadata Space Used: 2.331 MB
Metadata Space Total: 2.147 GB
Metadata Space Available: 2.145 GB
Udev Sync Supported: true
Deferred Removal Enabled: false
Deferred Deletion Enabled: false
Deferred Deleted Device Count: 0
Data loop file: /var/lib/docker/devicemapper/devicemapper/data
Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
Library Version: 1.02.107-RHEL7 (2015-10-14)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.10.0-327.3.1.el7.x86_64
Operating System: CentOS Linux 7 (Core)
CPUs: 1
Total Memory: 1.638 GiB
Name: sc-test2
ID: AU3N:3GYD:Y6B5:5GE3:EKDX:4ZWR:SGMU:33IU:IWQQ:ELWG:OTXY:4FXC
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
$uname -a
Linux sc-test2 3.10.0-327.3.1.el7.x86_64 #1 SMP Wed Dec 9 14:09:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
STEPS TO REPRODUCE
Run"
docker run -v apples:/data --volume-driver flocker busybox sh -c "echo hello > /data/file.txt"
after following the manual install instructions for flocker.
Error:
Error response from daemon: Error looking up volume plugin flocker: Plugin not found

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

Looks like you're following the instructions here; https://docs.clusterhq.com/en/1.8.0/config/enabling-agent-service.html#enabling-agent-service, and support for using flocker is https://clusterhq.com/flocker/support/
Could you use one of the channels mentioned in that link? Given that this is an issue with Flocker, I think it's best to ask for support via ClusterHQ first (it could be an incorrect configuration/installation of the plugin)
I'll close this issue for the reasons above, but feel free to comment here after I've closed, thanks!

Done. I'd assumed it was docker that wasn't picking up the plugin. The installation was very straightforward. But thanks.

@jonathan-kosgei if it turns out to be a bug in docker after you've checked with ClusterHQ please ping me here, then I'll reopen the issue

Will do. Thanks :)

Hi Guys,
I do not want to bother you, but I have the exactly same issue with CentOS7 + flocker 1.8.0....
sorry but is this issue solved? somewhere? can you please point me to the right link...
thanks...
Darvi

Hey fireking,
It's no bother at all.
Unfortunately I have not found a solution to the issue. You can track new
info on the stackoverflow question here:
http://stackoverflow.com/questions/34472300/flocker-docker-plugin-doesnt-work?noredirect=1#comment56781501_34472300
On Jan 3, 2016 5:03 AM, "fireking77"<EMAIL_ADDRESS>wrote:

Hi Guys,
I do not want to bother you, but I have the exactly same issue with
CentOS7 + flocker 1.8.0....
sorry but is this issue solved? somewhere? can you please point me to the
right link...
thanks...
Darvi
—
Reply to this email directly or view it on GitHub
https://github.com/docker/docker/issues/18920#issuecomment-168449878.

thanks dude, i am going to follow it...
Darvi

Hi Guys,
I have the same issue with Jonathan.
I am using

Ubuntu 14.04
Docker 1.9.1
Flocker: 1.9.0
uname: 3.19.0-49-generic #55~14.04.1-Ubuntu SMP Fri Jan 22 11:24:31 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Is there anyway to solve "Error response from daemon: Error looking up volume plugin flocker: Plugin not found" issue?
Thank community!

Hi ,
I have the same issue of rongnguyen ,
the environnent description :
Ubuntu 14.04
Docker 1.12.3
i use this documentation to install flocker with docker and swarm ;
https://flocker-docs.clusterhq.com/en/latest/docker-integration/manual-install.html
Is there anyway to solve this error please :  "Error response from daemon: Error looking up volume plugin flocker: Plugin not found"
Thanks ,

Just run into this with
Version:      1.11.2
3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux

@zoechi -d projects will be looking for a driver named projects, if no such driver exists, it will fail.

@thaJeztah thanks a lot. Found it already, forgot to remove the comment.

Based on the comments above, this looks like a configuration issue (the driver is not installed, or not configured properly). Given that this is not a bug in the docker code base, I'm gonna lock the conversation here to prevent it from collecting random questions w.r.t. using volume drivers.
Since ClusterHQ unfortunately stopped to exist, I suggest going to the https://github.com/ScatterHQ/flocker repository for questions about using the flocker volume driver (a number of ex-ClusterHQ employees started that repository to maintain flocker 🙌 )
If you have other issues with volume drivers/plugins and suspect it's a bug in docker not the plugin, please open a new issue with details


How to load data excel file when click a button?

Hey all,
I get an error when click button to load data from excel file. Error is:

fs.readFileSync is not a function
at read_binary (xlsx.js?1146:2628)
at readSync (xlsx.js?1146:20402)
at Object.readFileSync (xlsx.js?1146:20430)
at VueComponent.mounted (CountryCard.vue?174c:32)

Vuejs code:
 import XLSX from 'xlsx';
 mounted: function(){
   var workbook = XLSX.readFile('./data.xlsx');
}

Please help me. Thank you so much.

readFile is not supported in the browser due to security sandbox.  You have to use one of the approaches laid out in https://github.com/SheetJS/js-xlsx/blob/master/README.md#parsing-workbooks


Backwards compatibility issue - ReferenceError: queueMicrotask is not defined

Hi, so I'm testing Dexie on mobile development and I get this error when I'm testing on Android 9.
After some research, it seems that the web browser doesn't have a queueMicrotask function (likely due to the age)
But it seems like Dexie is going to be a problem if we don't consider keeping functionality backward compatible at least in regards to mobile (which I think Dexie shines alot for)
I wish I knew enough to fix this but I don't at the moment
Can anyone shed light on how possible it would be to add some backwards compatibility for queueMicrotask?

<EMAIL_ADDRESS>is still maintained in terms of security fixes and other possibly critical things but no active development. But it supports legacy devices (Android 9 is from 2018). I don't know if it would be worth it to add support for this in particular on dexie@4 but there is a polyfil in case you would want to give it a try:
https://polyfill.io/v3/polyfill.min.js?features=queueMicrotask

Or this one maybe: https://github.com/feross/queue-microtask


Resolve injections server side

Problems with the current approach:

Longer loading times and more data
Google Analytics get's confused and measures this as (really early) switch to another site
iframe resizing does work, but it's not as clean as the actual content (e.g. collapse animations of spoilers)

So instead of resolving the injections using an iframe and the content-API (as implemented in @edtr-io/plugin-serlo-injection) we should resolve these serverside.

IMHO: we can approach this as soon as the frontend infrastructure is used for rendering the content.


Init event never fires

// init
$('.your-element').on('init', function(slick){
  console.log('never fires');
});

Version: 1.4.1
Example: http://jsfiddle.net/o4h4st1h/1/

Yes it does, you need to bind the event before initializing slick.

 Thanks.


Use of encryptedFilePath variable name in DecryptFile functions

Alessandro,
I think the variable name "encryptedFilePath" in the DecryptFile functions that accept sourceFilePath and encryptedFilePath should be replaced with "decryptedFilePath" as it's extremely confusing when the "encryptedFilePath" variable from these functions gets passed to the "decryptedFilePath" variable on the function that does the actual decryption.
Furthermore I think it would be logical to replace the variable name "sourceFilePath" in those same functions with "encryptedFilePath" so their variables are consistent with function that does the actual decryption.
Les

Fixeb by https://github.com/alecgn/crypthash-net/commit/4b2f8057b163b8cb0922aa2efc13b30cf8932e40


util/markdownlint.rb: Allow fenced code blocks

We use both indented and fenced styles in diverse markdown files.
We try to do this consistently in each file, though.

Merged. Thank you.
[master fb2cd91f27]
[openssl-3.0 44a5f7c06a]


Nested Module usage is not clear

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[] Bug report
[ ] Performance issue
[ ] Feature request
[ ] Documentation issue or request
[x] Support request
[ ] Other... Please describe:

Current behavior

My application is very large and it has 2-3 layers of nested modules. I'm trying to maintain a separate i18n folder for each module and load json using inlineLoaders on each of the modules.
Even though I have the json in each of the module's root placed under i18n folder, its saying Unable to load fallback language or missing translation which indicates me the json is not loaded properly. But I'm not sure how to proceed.
Minimal reproduction of the problem with instructions
Here is somewhat similar stackblitz with nested modules and I've tried to use it on the nested modules and its not working.
I think I don't find this clearly in the docs or am i doing something wrong, which am not able to figure it out.
Some Questions which I have!

If I'm using inline loaders in each of the feature modules? Should there be a root loader next to app.module ?
Which is the recommended approach for large scale apps ? Going full blown with all json with separated folders under assets/feature or each feature will have separate i18n folders with json files lying in root folder of i18n

Thanks
Hari
Environment

Angular version: 8.2.14

Package version : 2.17.1

Browser:
- [x] Chrome (desktop) version XX
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

For Tooling issues:
- Node version: 12.3.1
- Platform: Windows

Others:

@gethari I am closing this issue, for now, we will continue to discuss it in our gitter channel.

Hi @gethari I have your same problem with inline loaders and the error Missing translation for..... I found your example repo and my problem is similar, without nested modules. This is my folders structure:

When I was working with only one feature module, everything worked. Problems come when I've used inline loaders into other feature modules. Now I see only strings:

Let me know please if you solved in some way.
Thanks

Hello,
I have the same problem/question. We have an Nx project with many modules and sub modules. When using inline loaders, the translations work for only one of the modules. If we remove the transloco scope provider for the module with working translations then it starts working for an other module (but each time just for one module).
When adding a nested module in the demo nx project (referred to by https://ngneat.github.io/transloco/docs/inline-loaders) then the same problem occurs: only the translations of the submodule work, the translations of the main module (TranslocoLibBModule in this case) stop working.
Could you please extend that demo project to show how inline loading should be used with nested modules? Thank you in advance!

It took me a while to figure out this solution, thanks Johan for pointing it out! As TRANSLOCO_SCOPE of a shared library will be overriden inside another feature library, there is no point to configure the scope in the shared library. For that reason I create a tiny utility that can be used in each component of the shared library.
I used another (in my opinion cleaner) approach for the loader, you can still use the factory pattern from the official docs.
shared.provider.ts
import { Provider } from '@angular/core';
import { TRANSLOCO_SCOPE } from '@ngneat/transloco';

export const translocoProvider : Provider =
{
	provide: TRANSLOCO_SCOPE,
	useValue:
	{
		scope: 'shared',
		loader:
		{
			en: () => import('libs/frontend/shared/src/assets/i18n/en.json'),
			de: () => import('libs/frontend/shared/src/assets/i18n/de.json'),
			mk: () => import('libs/frontend/shared/src/assets/i18n/mk.json')
		}
	}
};

example.component.ts
import { Component } from '@angular/core';
import { TranslocoService } from '@ngneat/transloco';
import { translocoProvider } from '../../shared.provider';

@Component(
{
	selector: 'shared-example',
	templateUrl: './example.component.html',
	styleUrls:
	[
		'./example.component.scss'
	],
	providers:
	[
		translocoProvider
	]
})
export class ExampleComponent
{
}

This should be part of the docs in a "handle nested / shared modules" section. @gethari

Any progress on this issue?
Im trying to use transloco in a dynamic form, that receives an attribute to know where should It fetch the translations.
This is an static example of the approach that I am trying to achieve, the translation file i18n/demand-planning/mock-engine/es.json is loading correctly.
<ng-container *ngIf="i18nLabels === true; else defaultLabel">
    <label *transloco="let t; scope: 'demand-planning/mock-engine'" class="label col-md-3 form-control-label">
        {{ t('demandPlanningMockEngine.expirationDate') }}
    </label>
</ng-container>

the first thing Ive been toying with is the key inside my t function, my research lead me to that string, but I also have tried with demand-planning.mock-engine.expirationDate,
demandPlanningMockEngine.expirationDate,
I would be great to expand the docs and detail the nested modules usage.
The only workaround is to use the load function in my component?


the engine keeps crashing every time i try to open on of my project or create a new one

i haven't had this problem before using godot 3.2.1, I am able to open the project manager just fine but as soon as I open a project or create a new one the engine crashes and I get a warning from my AMD driver saying : "the display driver stopped responding and has recovered"
I'm using an AMD radeon hd 5450

The issue template asked you for the Godot version you use and your OS, why remove it instead of providing the information we ask for?
This statement is ambiguous:

i haven't had this problem before using godot 3.2.1

Are you having the issue in Godot 3.2.1, or were you not having the issue in 3.2.1 and you're now using a more recent version (3.2.2-beta4, or a build from the master branch)? If the former, what versions used to work and do they still work?

sorry i'm new to github, i have this problem only when using godot 3.2.1 and older versions work just fine and the OS i'm using is windows 7

Again, what are the older versions which run fine?

3.1.1 and 3.1.2

Sounds like a GPU timeout error like in #35366. T
his happens on lower end GPUs. You can try running the engine using GLES2 which would be more appropriate for such an old computer (HD 5450 is from 2010). The GLES3 backend is made for more modern computers, we created the GLES2 backend so that we could support low-end computers like this.


Update status of Autocomplete component

From 'To do' to 'In progress'

You can preview this change here:
Built with commit f79996dd125a57a2d4bb11189fa0a44b27d16f31
https://deploy-preview-414--govuk-design-system-preview.netlify.com

is it really in progress?

yeh, and it has a team assigned to it too


CMP: fix #23706 and add warning notes on OSSL_CMP_OPT_PERMIT_TA_IN_EXTRACERTS_FOR_IR

Fixes #23706
and adds warning notes on the use of that 3GPP quirk

Ping @openssl/committers for 2nd review

This PR is in a state where it requires action by @openssl/committers but the last update was 30 days ago

Pinging @openssl/committers again for 2nd review

This PR is in a state where it requires action by @openssl/committers but the last update was 30 days ago

Pinging again @openssl/committers for 2nd review.
This PR just changes one code line and adds some doc lines.

Thanks you also for the 2nd approval on this PR.
This meanwhile should be applied also to 3.3 - ok to add branch: 3.3?

I think thats fine @DDvO, though please monitor this issue for the next 24 hours, as doing so may cause the openssl bot to not set the ready to merge flag.  Just need to know if that happens so we can set it manually

24 hours has passed since 'approval: done' was set, but as this PR has been  updated in that time the label 'approval: ready to merge' is not being automatically set.  Please review the updates and set the label manually.

Merged to master and 3.* - thanks for the approvals.


Feature Request: Add Chat Feature like the vscodium

View of  Chat feature from VsCodium .

What would be the best way to do this? A comint-based mode? Does Codeium even document how to properly send all the appropriate context over?

What would be the best way to do this? A comint-based mode? Does Codeium even document how to properly send all the appropriate context over?

for example: https://github.com/karthink/gptel

I would love to have the chat feature which would make Codeium stand out to the Copilot in Emacs.

Looks like project is barely alive , no significant update or improvement in last 10 months or more.

Would love this


💭 Is there a way to record a video together with an overlay?

Question
I'm using Skia Frame Processor to run pose detection on each frame and draw pose landmarks in real time.
Is there a way to save the video along with the landmarks drawn over the video?
I'm using Camera's startRecording(...) to record the video, but this only serves to save video frames, without any overlay.
What I tried
I tried using react-native-skia / react-native-video to play video and draw landmarks separately (based on a timestamp of each frame). However, this causes significant desynchronization between the skeleton and the video. I still haven't found a way to access the video canvas at the exact timestamps. Therefore I want to record the video together with pose landmarks and play the video directly.
VisionCamera Version
4.0.5
Additional information

[ ] I am using Expo
[x] I have read the Troubleshooting Guide
[X] I agree to follow this project's Code of Conduct
[X] I searched for similar questions in the issues page as well as in the discussions page and found none.

How do I fill the issue template for queries?

No, this is mentioned in the docs.


Adding capability to specify sdk version / device variation via Webtest ...

...annotations. #57
Addressing all the comments from the previous pull request.

this is merged to develop


feat: custom resolvers

First part of https://github.com/cdk8s-team/cdk8s/blob/master/rfc/1216-resolve-cloud-tokens.md

💔 All backports failed

Status
Branch
Result

❌
1.x
Backport failed because of merge conflicts

Manual backport
To create the backport manually run:
backport --pr 1573

Questions ?
Please refer to the Backport tool documentation

💚 All backports created successfully

Status
Branch
Result

✅
1.x

Questions ?
Please refer to the Backport tool documentation


refactor, chore(egen): template fixes, update and add new package

This PR consists of the following updates:
1. Refactors the notebook according to the notebook template (removes boilerplate elements, renames REGION with LOCATION and re-structures the sections).
2. Removes the usage of future tense(will) according to the guidelines.
3. Adds link for Colab enterprise.
4. Adds new package install step in import section
5. Updates the existing installation package version

REQUIRED: Fill out the below checklists or remove if irrelevant

If you are opening a PR for Official Notebooks under the notebooks/official folder, follow this mandatory checklist:

[x] Use the notebook template as a starting point.
[x] Follow the style and grammar rules outlined in the above notebook template.
[x] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
[x] Passes all the required automated checks. You can locally test for formatting and linting with these instructions.
[ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
[ ] This notebook has been added to the CODEOWNERS file under the Official Notebooks section, pointing to the author or the author's team.
[x] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.

/gcbrun

/gcbrun


Workflow: add sleepFor sleepUntil

Adding sleep and sleepFor to workflow
Also, updating the nextjs example with a workflow route. An example with workflows in qstash-server will be added later

we can go ahead with this PR for sleep/sleepUntil
I will add parallel sleepFor later, because there will be a lot of conflicts with other PRs


🐛 InputFields merged to wrong publication

InputField entries that have been created with the latest version of JW Library might have been merged to the wrong publication. This has been fixed now.
Also see https://github.com/AndreasSko/go-jwlm/pull/151

Submitted to the app store


Draft: Initial FDCAN support

Initial support for CAN and FDCAN.
The CAN and FDCAN are two modules, and I'm still unsure how to do this. Part of it is taken from BxCAN, and the idea is that with a bit of effort FDCAN could be a separate crate as well, but with how the Message RAM works this seems to be more difficult than with BxCAN.

I've written a tool to print the pin mappings for user-specified peripherals, as I did not find anything similar before. This tool results in the following output for CAN:
FDCAN1_RX:
  PA11 (STM32G431, STM32G441, STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
  PB8-BOOT0 (STM32G431, STM32G441, STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
  PD0 (STM32G431, STM32G441, STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
FDCAN1_TX:
  PA12 (STM32G431, STM32G441, STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
  PB9 (STM32G431, STM32G441, STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
  PD1 (STM32G431, STM32G441, STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
FDCAN2_RX:
  PB12 (STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
  PB5 (STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
FDCAN2_TX:
  PB13 (STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
  PB6 (STM32G471, STM32G473, STM32G474, STM32G483, STM32G484, STM32G491, STM32G4A1)
FDCAN3_RX:
  PA8 (STM32G473, STM32G474, STM32G483, STM32G484)
  PB3 (STM32G473, STM32G474, STM32G483, STM32G484)
FDCAN3_TX:
  PA15 (STM32G473, STM32G474, STM32G483, STM32G484)
  PB4 (STM32G473, STM32G474, STM32G483, STM32G484)

If this is helpful to you, see (https://github.com/mgottschlag/stm32-pin-tools).
Is CAN limited to these specific pin pairs, or is it possible to mix any RX and TX pin, just like with other peripherals?

Oh, that is helpful indeed, thanks!

Is CAN limited to these specific pin pairs, or is it possible to mix any RX and TX pin, just like with other peripherals?

Good point, I need to implement it more generally, though my first focus is to get this actually working ;-).

FDCAN is working now; and I've reorganised things a bit.
Since the PR is rather big, some comments would be welcome.
I do think that some things can be simplified somewhat, but overall I think it is a good starting point.

I copied this FDCAN support to use on the STM32H7, and with a few minor tweaks I was able to get the basic echo example working on a STM32H735. PR here. As a courtesy I also made an issue on this repo https://github.com/stm32-rs/stm32g4xx-hal/issues/34 with some items I noticed whilst reading the code.
My preference would be to move this FDCAN support into a common crate at stm32-rs/fdcan so that bugfixes and developments can be used by all devices. If no one has any objections, I will create a skeleton project there with the intention of copying this FDCAN support over. Collaboration would be very welcome!


Can not seem to get working (probably a problem with my composer.json)

Here is my composer.json:
{
  "name": "Frontier-CMS",
  "description": "The best Frontend Engineer package around",
  "require": {
    "mnsami/composer-custom-directory-installer": "*",
    "frontier-app/cockpit": "*"
  },
  "extra":{
    "installer-paths":{
      "./admin/": ["frontier-app/cockpit"]
    }
  }
}

When I run composer install it just installs everything to the vendor/ folder.

hey @CrashyBang ... first sorry for the inconvenience.
I think because you defined your composer.json for your frontier-app/cockpit as a project and not as a library or package.
let me run some tests and get back to you soon.

Thanks man :) thats really cool I am happy to change anything to make this work :+1:

Same issues here :-/

An idea to support project types to? For example in combination with https://github.com/aheinze/cockpit/blob/master/composer.json.

hello
First of all, sorry for the late reply, I had my wedding vacations for 1 month and came back busy with lots of project.
Relating this issue, I have already this issue open with the same request #7 .

Np, gefeliciteerd! (congrats in Dutch). Then we've to find another way.

I would recommend changing the package type to something that is composer defined, as per the composer documentation https://getcomposer.org/doc/04-schema.md#type

The type of the package. It defaults to library.
Package types are used for custom installation logic. If you have a package that needs some special logic, you can define a custom type. This could be a symfony-bundle, a wordpress-plugin or a typo3-module. These types will all be specific to certain projects, and they will need to provide an installer capable of installing packages of that type.

which is something that makes sense to me.
what is your opinion?
@CrashyBang ??

I totally agree with you, I think Cockpit CMS should change it's type as suggested here: https://github.com/aheinze/cockpit/issues/261, but the author isn't responding so we're looking for other options. The suggestions made here are possibilities but those aren't that clean.

And to be honest, I don't want to handle special handling for a very custom specific project.
The main goal here, is not to create another composer installer to support different projects, the main goal is to extend the functionality of composer.
So, do you mind if I close the ticket?

Sure no problem, but it's opened by @CrashyBang.

True, I'll wait for @CrashyBang to reply first, but he was satisfied by the solution I told him as his problem was something different.
Anyways, I'll wait for him.

Reporter is not responding, I'm closing the ticket until further notice.

Hey @mnsami sorry have been al over the show lately, yes your initial suggestion worked well for me, sorry for not getting back sooner!
Cheers.


Allow pc_align to accept mask

allow pc_align to accept a mask (ideally vector format [shp], but raster would work) to define the area over which to perform for the alignment.
Presumably this area would be in respect to the reference DEM, as the other one is floating around.

It was decided to not implement this feature since nobody wants it anymore.


[fix-#11822]Return more friendly return information in class of ProcessDefinitionServiceImpl,and remove invalid codes

Purpose of the pull request
Return more friendly return information in class of ProcessDefinitionServiceImpl,and remove invalid codes
Brief change log
Return more friendly return information in class of ProcessDefinitionServiceImpl,and remove invalid codes
Verify this pull request
This pull request is code cleanup without any test coverage.
this close #11822

Codecov Report

Merging #11839 (6565fd3) into dev (ebcffb0) will decrease coverage by 0.96%.
The diff coverage is 33.33%.

@@             Coverage Diff              @@
##                dev   #11839      +/-   ##
============================================
- Coverage     39.59%   38.63%   -0.97%
+ Complexity     4712     4034     -678
============================================
  Files          1016      992      -24
  Lines         38138    36522    -1616
  Branches       4259     4258       -1
============================================
- Hits          15102    14111     -991
+ Misses        21419    20786     -633
- Partials       1617     1625       +8

Impacted Files
Coverage Δ

...api/service/impl/ProcessDefinitionServiceImpl.java
32.84% <33.33%> (+0.54%)
:arrow_up:

...ache/dolphinscheduler/dao/entity/K8sNamespace.java
18.18% <0.00%> (-57.23%)
:arrow_down:

...a/org/apache/dolphinscheduler/dao/entity/User.java
18.18% <0.00%> (-55.96%)
:arrow_down:

...e/dolphinscheduler/dao/entity/AlertSendStatus.java
0.00% <0.00%> (-55.89%)
:arrow_down:

...apache/dolphinscheduler/dao/entity/DataSource.java
18.18% <0.00%> (-54.99%)
:arrow_down:

...lphinscheduler/dao/entity/ProcessTaskRelation.java
8.00% <0.00%> (-54.50%)
:arrow_down:

...g/apache/dolphinscheduler/dao/entity/Resource.java
0.00% <0.00%> (-48.24%)
:arrow_down:

...he/dolphinscheduler/dao/entity/TaskGroupQueue.java
20.00% <0.00%> (-46.04%)
:arrow_down:

...apache/dolphinscheduler/dao/entity/AlertGroup.java
4.00% <0.00%> (-44.94%)
:arrow_down:

...olphinscheduler/dao/entity/ProcessInstanceMap.java
0.00% <0.00%> (-41.94%)
:arrow_down:

... and 73 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Find not scrolling to first found - circumstances unclear

Sometimes find does not go to the first item found.

closing - will reopen if I see it again


Empty teaser on stories

Looks like the teaser field is coming through as an empty string.  Should really be setting this to something, even if it's redundant with description.
If there's nothing useful in Wordpress to set this to, I'd recommend truncating the description to the first N words.  Or something.

I just noticed that you are, in fact, setting the teaser field to $post->post_excerpt.  What exactly is that wordpress field?  And is there any way to prevent it from being blank?

Make sure that "Excerpt" is checked in the "Screen Options" menu at the top of the post edit page. The excerpt text area will show up below the post body text area.
If I'm reading this correctly, WordPress has a way of automatically generating an excerpt based on the post body if the excerpt is blank. I can look into using this feature if that seems like a route you want to try.

Gotcha.  Yeah, ideally the story.attributes.teaser would never be blank - so having some sane default generated from the post body would be great.


Resteasy microprofile client does not create specific WebApplicationException

The bug
When a rest api returns a 4xx or 5xx status code, Resteasy microprofile client creates a generic WebApplicationException.
I must register the following ResponseExceptionMapper to get the expected behavior.
Expected behavior
Produce a specific WebApplicationException such as ForbiddenException for 403 or NotFoundException for 404. This is the behavior of classic Resteasy client.
Actual behavior
Resteasy microprofile client creates a generic WebApplicationException with the correct status code.
How to Reproduce?
Invoke any web service that returns a 4xx or 5xx status code
This is root cause of quarkus #23951

I'll think about this more, but I guess it depends on how you interpret https://download.eclipse.org/microprofile/microprofile-rest-client-4.0/microprofile-rest-client-spec-4.0.html#_default_responseexceptionmapper

Each implementation will provide out of the box a ResponseExceptionMapper implementation that will map the response into a WebApplicationException whenever the response status code is >= 400.

@jamezp have you thought about this?  What's the least surprise for developers migrating from Resteasy?


[v1.3.3 mc 1.20.4] Server crash on interaction with Stapler and Serger

I am setting up a server to play with friends, and created my own mod pack for this. While testing the pack on the server the server would crash when ever I tried to interact with either the Scarf Stapler or Serger. At a glance the log is throwing a unexpected exception error for the field backgroundPainter. Attached is a server error log with from the server crashing from this issue.
latest.log

near dupe of #10 but with different versions of game and mod

Not a near dupe, this is the exact bug, only difference being that your log mentions scarf serger and not stapler.
As a workaround for now, just don't use either of those blocks on server and edit NBT directly in any means you find more convenient (/give, /data, NBTEditor mod, etc), that's what I've been doing
Example: /give @s scarves:scarf{LeftScarf:[{Id:"minecraft:block/red_wool"},{Id:"minecraft:block/orange_wool"},{Id:"minecraft:block/yellow_wool"},{Id:"minecraft:block/lime_wool"},{Id:"minecraft:block/cyan_wool"},{Id:"minecraft:block/blue_wool"},{Id:"minecraft:block/purple_wool"},{Id:"minecraft:block/magenta_wool"}],RightScarf:[{Id:"minecraft:block/red_wool"},{Id:"minecraft:block/orange_wool"},{Id:"minecraft:block/yellow_wool"},{Id:"minecraft:block/lime_wool"},{Id:"minecraft:block/cyan_wool"},{Id:"minecraft:block/blue_wool"},{Id:"minecraft:block/purple_wool"},{Id:"minecraft:block/magenta_wool"}]}

Not a near dupe, this is the exact bug, only difference being that your log mentions scarf serger and not stapler.
As a workaround for now, just don't use either of those blocks on server and edit NBT directly in any means you find more convenient (/give, /data, NBTEditor mod, etc), that's what I've been doing
Example: /give @s scarves:scarf{LeftScarf:[{Id:"minecraft:block/red_wool"},{Id:"minecraft:block/orange_wool"},{Id:"minecraft:block/yellow_wool"},{Id:"minecraft:block/lime_wool"},{Id:"minecraft:block/cyan_wool"},{Id:"minecraft:block/blue_wool"},{Id:"minecraft:block/purple_wool"},{Id:"minecraft:block/magenta_wool"}],RightScarf:[{Id:"minecraft:block/red_wool"},{Id:"minecraft:block/orange_wool"},{Id:"minecraft:block/yellow_wool"},{Id:"minecraft:block/lime_wool"},{Id:"minecraft:block/cyan_wool"},{Id:"minecraft:block/blue_wool"},{Id:"minecraft:block/purple_wool"},{Id:"minecraft:block/magenta_wool"}]}

Thanks for confirming that it is the same bug, I honestly can't read logs well enough to have been sure myself.
Additionally, thanks for the command example while I editing the nbt had crossed my mind, it probably would have taken me around an hour or two to figure out the command.
Do you think I should close this thread as not planned because it is a duplicate issue for the same bug?

Probably, since we already cross-referenced issues on both of them and problem appears to be exactly the same. I'll update name of mine to reflect your problem too

Ok, sounds good I will close my thread so that there aren't duplicate threads.


Fixed libvirt disk_bus type for Vagrantfile.

Hi Brian,
I was really happy to find vagrant-mutate as I am using libvirt/kvm as my default virtualization instead of Virtualbox. My dev system is running Centos 6.7. While the box conversion with vagrant-mutate works fine for the Virtualbox disk images, the generated Vagrantfile uses an incompatible disk-controller value for kvm (libvirt.disk_bus = 'sata') on my system:
[scheiblc@ibm-t500 scheiblc]$ vagrant box list
opscode-centos-7.1   (virtualbox, 0)
[scheiblc@ibm-t500 scheiblc]$ vagrant mutate opscode-centos-7.1 libvirt
You have qemu 0.12.1 installed. This version cannot read some virtualbox boxes. If conversion fails, see below for recommendations. https://github.com/sciurus/vagrant-mutate/wiki/QEMU-Version-Compatibility
Converting opscode-centos-7.1 from virtualbox to libvirt.
    (100.00/100%)
The box opscode-centos-7.1 (libvirt) is now ready to use.
[scheiblc@ibm-t500 scheiblc]$ cd vagrant_prj/
[scheiblc@ibm-t500 vagrant_prj]$ ls
chefignore  test  Vagrantfile
[scheiblc@ibm-t500 vagrant_prj]$ vagrant up --provider=libvirt
Bringing machine 'default' up with 'libvirt' provider...
==> default: Creating image (snapshot of base box volume).
==> default: Creating domain with the following settings...
==> default:  -- Name:              vagrant_prj_default
==> default:  -- Domain type:       kvm
==> default:  -- Cpus:              1
==> default:  -- Memory:            512M
==> default:  -- Management MAC:
==> default:  -- Loader:
==> default:  -- Base box:          opscode-centos-7.1
==> default:  -- Storage pool:      default
==> default:  -- Image:             /var/lib/libvirt/images/vagrant_prj_default.img (40G)
==> default:  -- Volume Cache:      default
==> default:  -- Kernel:
==> default:  -- Initrd:
==> default:  -- Graphics Type:     vnc
==> default:  -- Graphics Port:     5900
==> default:  -- Graphics IP:       <IP_ADDRESS>
==> default:  -- Graphics Password: Not defined
==> default:  -- Video Type:        cirrus
==> default:  -- Video VRAM:        9216
==> default:  -- Keymap:            en-us
==> default:  -- INPUT:             type=mouse, bus=ps2
==> default:  -- Command line :
==> default: Creating shared folders metadata...
==> default: Starting domain.
There was an error talking to Libvirt. The error message is shown
below:

Call to virDomainCreateWithFlags failed: unsupported configuration: SATA is not supported with this QEMU binary
[scheiblc@ibm-t500 vagrant_prj]$

When I change the variable from<EMAIL_ADDRESS>to<EMAIL_ADDRESS>the generated Vagrantfile contains the compatible disk_interface value 'virtio' and I can run the converted box on my system.
Can you please have a look at this?
Thanks!
Best regards,
Chris

A virtualbox VM can have disks attached to several types of buses: ide, scsi,, or sata. The change you made ignores that and always sets the bust type to virtio. This is actually what I initially implemented, thinking it would be safe and improve performance. However, it turns out this causes some VMs to fail to boot; see #21.
I'm going to close this pull request and suggest that as a workaround you change the Vagrantfile. If doing that becomes a hassle, I'd be open to a pull request that adds a --force-virtio option.


Question about adapter in API Manager

Hi, to whom it may concern,
please, help me
I published two APIs (A1 and A2) in API Manager.
And my purpose now is creating adapter for this APIs.
I need to send one request to adapter API and in response get answers from A1 and A2 - combine response.
I try to find description of this solution in documentation, but it wasn't successful.
Is it possible to do this with Message Mediation xml-config?
If yes, could you please provide example of this case.
Or there is only way to implement adapter as common service and publish it to API Manager?
Thanks in advance

Is it possible to get answer on this question?

Hi Igkononov,
I am transferring this issue to the product-apim repository as we use that repo for product related issues.
You can refer [1] for a service chaining example. When calling the backend, it won't send the Authorization header. So you can disable this by setting RemoveOAuthHeadersFromOutMessage value to false in api-manager.xml. Please refer [2].
[1] - https://shenavid.blogspot.com/2017/07/service-chaining-with-wso2-api.html
[2] - https://docs.wso2.com/display/AM260/Working+with+Access+Tokens
Regards,
Pubudu.


Create variable for upload_results based on target

Currently, each project must define the on-run-end statement and logic to run only on 'prod', like this:
on-run-end:
  - "{% if target.name == 'prod' %}
        {{ dbt_observability.upload_results(results) }}
     {% endif %}"

We should fix this so projects only need to configure:
on-run-end: "dbt_observability.upload_results(results)"

Then, have a variable like "dbt_observability:target" that we can set to 'prod' or other values (maybe multiple?)

Addressed in #20 with the new "dbt_observability:environments" variable


Pausing game issue

Right now if you pause the game, unpause, and then win the game, the overlay says "Game Paused" instead of "You Won!". This is because there's overloading of the overlay and they ought to be decoupled to make things cleaner.

Fixed after overhauling board overlay management


hash_form/hash_dict can be simplified.

hash_form
There is no need for using dict as input if only values are used.
I think we mentioned structure keeping order is necessary there.
hash_dict
I finished #432 so there shouldn't be multiple passengers anymore in one key.
Correct me if I'm wrong but weren't passengers the only part of requests requiring flattering?
If yes, this part can be simplified too.
We can discuss it offline, I'm not sure if I did not miss something.

Correct me if I'm wrong but weren't passengers the only part of requests requiring flattering?
If yes, this part can be simplified too.

Every input from select box (Car, Passenger and Project) is a dict which contains id.
Thus, your PR #432 is not enough to simplify the hash_form significantly.
Also, the change around Car/Passenger/Project keys in frontend or backend are very likely to break the API, which, as we (or just me?) decided in https://github.com/CodeForPoznan/pah-fm/issues/438 will not do until we solve that problem.
What we can do though to simplify it at least a bit, by removing the recursiveness.
We have to pick and choose every value that we care about and pass it directly to the hash method.
So it would look a bit like this:
// DriveFormView.vue, computeHash():
return padWithZeros(hashForm([
    this.form.car,
    this.form.project,
    this.form.passenger,
    this.form.startLocation,
    this.form.endLocation,
    this.form.startMileage,
    this.form.endMileage,
  ]),
6);

That, in a sense, would be nice to have and probably should've been done in the first place in order to guarantee the order ;)
The same thing would have to be done on backend.

Stays

cannot be implemented without frontend migrations


Electric Furnace

An electric furnace that can be used to smelt Minecraft items like a sophisticated regular furnace/blast furnace.

[ ] Electric Furnace
[ ] Research energy requirements for such a furnace... it could be ridiculous since theoretically you would need to melt a 1 meter cubed log into charcoal in 10 seconds... but things like the air fryer are around 1kW so perhaps make it draw about as much as a toaster oven and go from there?
[ ] connects on any side
[ ] internal ground pin reference
[ ] model required
[ ] gui required

Knight is doing this.

electric_furnace.zip from Knight.


Algorithm Peak in 1D Array

Related Issue

#579

Proposed Changes

Added code, algorithm, test cases in LearnCPP/A-Array
Updated the Readme file with all the changes related to my algorithm.
Added Examples also.

Additional Info

All necessary information is in the Readme file as well as comment present in code file.

Checklist

[x] ✅ My code follows the code style of this project.
[x] 📝 My change requires a change to the README.
[x] 🎀 I have updated the README accordingly.
[x] 👀 I have read the CONTRIBUTING document.
[x] ✨ I have added tests to cover my changes.
[x] 🚩 All new and existing tests passed.
[x] 🌟 ed the repo

I have added a code file containing the algorithm for finding the peak in 1D Array.
I have updated the Readme file with relevant algorithm ,time complexities and examples.
I have checked my code by taking variety of test cases which also includes the base cases.
I have successfully submitted the code on [Leetcode] (https://leetcode.com/submissions/detail/668270433/)
I have tested my cases in Visual Studio Code

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Output Screenshots

Screenshot #1
Screenshot #2

Test Case 1
Test Case 2

Starr the repo click above the red line

I have starred the repo made the necessary changes of writing pseudo code in Readme file.

@all-contributors please add @PeritusDeveloper  code ,


SetBIOSConfiguration and SetBIOSConfigurationFromFile (for providers/dell)

What does this PR do
Adds the ability to Set BIOS configuration values in the same manner we currently support Get(ting) BIOS configuration values for the dell provider specifically.
The HW vendor this change applies to (if applicable)
Dell
How can this change be tested by a PR reviewer?
An example 'program' will be made available.
Description for changelog/release notes
SetBIOSConfiguration and SetBIOSConfigurationFromFile for providers/dell

Fully expect there to be a lot of lint, commented code, TODOs etc at this point.


Add observable take while inclusive

Resolve #871

Can you also do it for a dropWhile?

@oleg-py Sure, done!

@allantl sorry for super slow responses. You need to add MiMa exclusions to build.sbt - it's fine to exclude anything in internal subpackage.

@oleg-py No worries, I added the MiMa exclusions


Create documentation feedback server

Should hold github API key, submit to issue creation page for the appropriate repo, based on the referrer header.

Subscribing..

Just a thought - we might as well use a lookup table for the url to repo conversion as that table can also include the maintainer to assign new issues to

We should ask the questions:

[ ] Please add your email address so we may follow up on your feedback? (This email address will be visible in our issue management system)
[ ] What page of the specifications contains the problem you are reporting?
[ ] What is the problem you are seeing?
[ ] Do you have a suggestion for alternative content?


choreRegularly check project quality with Sonar

Proposed changes
Since the fork warehouse cannot obtain the token (for security reasons),
So set it as a timed check.
Issue Number: close #xxx
Problem summary
Describe your changes.
Checklist(Required)

[ ] Does it affect the original behavior
[ ] Has unit tests been added
[ ] Has document been added or modified
[ ] Does it need to update dependencies
[ ] Is this PR support rollback (If NO, please explain WHY)

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Make fsfreeze image building consistent

Due to the version of docker used to build images, the Dockerfile used
with -f must be in the same directory that's used for the context. Copy
the Dockerfile into the _output directory and make the custom targets
more closely match the standard ones.
Fixes #833
Signed-off-by: Nolan Brubaker<EMAIL_ADDRESS>

I have not yet tested this on Jenkins, however I've documented what I found in the commit. We may want to create a branch to build with, but then we'll end up with extra tags on GCR that will need to clean up.

I'm testing locally by running each of the following commands:
REGISTRY=myregistry VERSION=master make all-containers
REGISTRY=myregistry VERSION=master make all-push
REGISTRY=myregistry VERSION=master make build-fsfreeze
REGISTRY=myregistry VERSION=master make push-fsfreeze

I had to change https://github.com/heptio/ark/pull/835/files#diff-b67911656ef5d18c4ae36cb6741b7965R61 to IMAGE = $(REGISTRY)/$(BIN) which I think allows it to be re-evaluated. otherwise the fsfreeze-pause image was getting tagged as .../ark:master

I'm fine merging this to master if it looks good locally. we can confirm it works there and fix if anything doesn't work.


Fix total memory for per NUMA node

This change applies the same change as
375ce45456e9f0789a48541704014a1695896a0f
To the per NUMA node total memory calculation.
Signed-off-by: Nicolas Bock<EMAIL_ADDRESS>

This pull request didn't trigger Jenkins as its author isn't in the whitelist.
An organization member must perform one of the following:

To have this branch tested by Jenkins, use the "ok to test" command.
To have a one time test done, use the "test this please" command.

Those commands are simple Github comments of the format: "jenkins: COMMAND"

Had to perform a few minor changes to deal with memoryXYZ being a symlink rather than a directory and make the original code in this PR to actually build, seems to be behaving as expected here now.

jenkins: test this please

Thanks @stgraber !

Thank you for this, it seems it's leveraged by MaaS and it make the reported memory inconsistent with numas.


Support tempo text with extension lines

Analogously to <dynam> with extension lines, supports this:

(Gould, p. 184)

@th-we please fix the title of this PR

@rettinghaus That's a good idea, of course.

a more common example maybe is this:

When I created this PR, the checks failed with this error
The command "curl -O http://central.maven.org/maven2/net/sf/saxon/Saxon-HE/9.8.0-5/Saxon-HE-9.8.0-5.jar" failed and exited with 6 during .

Any way to re-trigger the checks?


[Mono] Rect2 - add Abs(), rename private fields

Good spot.  Looking back it seems I misread the docs:

Returns a Rect2 with equivalent position and area, modified so that the top-left corner is the origin and width and height are positive.

I will fix it.

These changes should be made for AABB as well (3D equivalent of Rect2)

While I agree that AABB's private variables should be renamed to follow the style guide at some point, I'm not inclined to touch the file right now if it is only for internal style changes,

CC @neikeq

Now that Godot 3.1 has been released, we don't plan to cherry-pick new features and enhancements to the 3.0 branch, unless there is very strong support in favor of it. Removing cherrypick label for 3.0.


DSA 2.1 Anagram Problems (Problem 2) - Documentation

Description 📜
Created documentation for string anagram problem 2, with the approach, python code, time and space complexity as well as the link for code visualization.
Fixes #4371

Type of change 📝

[x] Documentation (Content Creation in the form of codes or tutorials)

Domain of Contribution 📊

[x] DSA

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

@nimisha-yadav please review and merge my PR

Please review @harshsri28 @sneha-nitdgp

okay done @nimisha-yadav


os: ExpandEnv: curly brackets not matched correctly

What version of Go are you using (go version)?
go version go1.14.4 linux/amd64
Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/shang/.cache/go-build"
GOENV="/home/shang/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/home/shang/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/shang/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build728725462=/tmp/go-build -gno-record-gcc-switches"

What did you do?
Ran the following code:
package main

import (
	"fmt"
	"os"
)

func main() {
	s := `${${foo}}`
	handleError(os.Setenv("HOME", "~"))
	handleError(os.Setenv("foo", "HOME"))
	handleError(os.Setenv("{foo}", "bar"))
	handleError(os.Setenv("{${foo}}", "baz"))
	fmt.Println(os.ExpandEnv(s))
}

func handleError(e error) {
	if e != nil {
		panic(e)
	}
}

What did you expect to see?
I expect to see any one of ~,${HOME},${bar}, the empty string, or baz
What did you see instead?
}

Slightly related: https://github.com/golang/go/issues/35752

This is working as documented.  os.ExpandEnv is not the shell, it's just a simple one level expander.  In the string ${${foo}}, it replaces ${var} with the value of var in the environment.  In this case var is ${foo. That is the string that appears from ${ to the next }.  That string has no value in the environment, so it is replaced with the empty string.  That leaves just the trailing }, which is what you see.

This is also (effectively) what bash does:
test$ echo $foo
bar
test$ echo $bar
gazonk
test$ echo ${${foo}}
bash: ${${foo}}: bad substitution


The librechat helm chart LibreChat v0.7.5-rc1 not supported the OpenAI O1 models

Hi @hofq ,
Hope you are doing well! Thank you for your contribution to open source software
I'm Librechat helm chart user, this is great tool can deploy to kubernates, i just found the current version  LibreChat v0.7.5-rc1 seems not working with openai o1 models and i confirmed with librechat they said the they did the update on LibreChat v0.7.5-rc2 and now they o1 models are enabled in the latest version, just wondering does librechat helm chart community have plan to do a release recently?
Thank you so much !

Hi @SharpLu
Currently, we do a release on every official librechat releaase. Since the Versions mentioned are Release Candidates you have to test it yourself and changge the tag in your values file.
For that you can just change the image-tag in your librechat values file or params:
image:
  tag: "v0.7.5-rc2"

If anything breaks or everything works fine in the new RC please let me know

Feel free to reopen if you have any issues


Syntax error with default HTTP listener example

I'm trying to get the HTTP listener working and just got a crash with a syntax error.
From the HTTP Listener section on this page:
https://hubot.github.com/docs/scripting/
I tried the JSON call and got this error:
# curl -X POST -H "Content-Type: application/json" -d '{"secret":"C-TECH Astronomy"}' http://<IP_ADDRESS>:8080/hubot/chatsecrets/general

SyntaxError: Unexpected token u
 at Object.parse (native)
 at /home/hubot/scripts/robin.coffee:79:15, <js>:70:19
 at callbacks (/home/hubot/node_modules/hubot/node_modules/express/lib/router/index.js:164:37)
 at param (/home/hubot/node_modules/hubot/node_modules/express/lib/router/index.js:138:11)
 at param (/home/hubot/node_modules/hubot/node_modules/express/lib/router/index.js:135:11)
 at pass (/home/hubot/node_modules/hubot/node_modules/express/lib/router/index.js:145:5)
 at Router._dispatch (/home/hubot/node_modules/hubot/node_modules/express/lib/router/index.js:173:5)
 at Object.router (/home/hubot/node_modules/hubot/node_modules/express/lib/router/index.js:33:10)
 at next (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/lib/proto.js:174:15)
 at Object.multipart [as handle] (/home/hubot/node_modules/hubot/node_modules/connect-multiparty/index.js:42:27)
 at next (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/lib/proto.js:174:15)
 at Object.urlencodedParser [as handle] (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/lib/types/urlencoded.js:81:44)
 at next (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/lib/proto.js:174:15)
 at /home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/lib/read.js:121:5
 at invokeCallback (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/node_modules/raw-body/index.js:262:16)
 at done (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/node_modules/raw-body/index.js:251:7)
 at IncomingMessage.onEnd (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/node_modules/raw-body/index.js:307:7)
 at IncomingMessage.emit (events.js:104:17)
 at _stream_readable.js:908:16
 at process._tickCallback (node.js:355:11)

This is line 79 in robin.coffee:
77  robot.router.post '/hubot/chatsecrets/:room', (req, res) ->
78     room   = req.params.room
79     data   = JSON.parse req.body.payload
80     secret = data.secret

The raw HTTP POST works fine so I know the bot is up and listening OK:
# curl -d 'payload=%7B%22secret%22%3A%22C-TECH+Astronomy%22%7D' http://<IP_ADDRESS>:8080/hubot/chatsecrets/general
OK

Any ideas?

I think in the past i've had to escape the json posted when using curl.
curl -X POST -H "Content-Type: application/json" -d '{\"secret\":\"C-TECH Astronomy\"}' http://<IP_ADDRESS>:8080/hubot/chatsecrets/general

I think I tried that but I'll give it another try.

Thought I'd tried it, fails in a different way:
$ curl -X POST -H "Content-Type: application/json" -d '{\"secret\":\"C-TECH Astronomy\"}' http://<IP_ADDRESS>:8080/hubot/chatsecrets/general
SyntaxError: Unexpected token \

 at Object.parse (native)

 at parse (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/lib/types/json.js:88:17)

 at /home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/lib/read.js:108:18

 at invokeCallback (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/node_modules/raw-body/index.js:262:16)

 at done (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/node_modules/raw-body/index.js:251:7)

 at IncomingMessage.onEnd (/home/hubot/node_modules/hubot/node_modules/express/node_modules/connect/node_modules/body-parser/node_modules/raw-body/index.js:307:7)

 at IncomingMessage.emit (events.js:104:17)
  at _stream_readable.js:908:16

 at process._tickCallback (node.js:355:11)

I should have read better.
So your initial way of posting is fine.  The issue is in the receiving code.
77  robot.router.post '/hubot/chatsecrets/:room', (req, res) ->
78     room   = req.params.room
79     data   = JSON.parse req.body.payload
80     secret = data.secret

when you send the post body of: {"secret":"C-TECH Astronomy"} its attempting to parse the req.body.payload which does not exist.  You'd want to parse just the body of the request: req.body then grab the property out of that.
So something like:
robot.router.post '/hubot/chatsecrets/:room', (req, res) ->
   room   = req.params.room
   data   = JSON.parse req.body
   secret = data.secret

If you wanted to make it optional to use either just a json payload, or payload=%7B%22secret%22%3A%22C-TECH+Astronomy%22%7D then you'd want to do a check to see if the payload property existed first.
So something like:
if req.body.payload?
    // parse req.body.payload

That makes sense now looking at the example code given on that page, thanks.
Would be handy if the bot could detect something like that and fail
gracefully rather than with a stack trace.
Just got my first call out, run script, call back in working so I'm
definitely making progress.
On Wed, 28 Sep 2016 at 22:47 Aaron Ogle<EMAIL_ADDRESS>wrote:

If you wanted to make it optional to use either just a json payload, or
payload=%7B%22secret%22%3A%22C-TECH+Astronomy%22%7D then you'd want to do
a check to see if the payload property existed first.
So something like:
if req.body.payload?
// parse req.body.payload
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RocketChat/Rocket.Chat.Hubot/issues/5#issuecomment-250310640,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAHJWWMk7HZoe-8nzVeSlUSg78d7i_cdks5quuB9gaJpZM4KFvX5
.

Agreed they could have generated much more useful errors.
Awesome!  Glad you're figuring it out. 👍


QnA Documents Diverge from Azure Index Document Source

Summary:
The current QnA generation process relies on different documents than the Azure Indexes. QnAs are generated from the 'crawl' table, but Finesse use finesse-public-guidance index is generated from the 'public-guidance' blob storage. This causes issues with generating scores of 0 in the Finesse Benchmark tool located in the repository finesse-backend. The script needs modification to generate documents from the blob storage instead of the 'louis_crawl' postgreSQL databse.
Tasks:

[ ] Modify the script to generate QnAs from the Index blob storage
[ ] Test the new QnAs with the Finesse Benchmark tool
[ ] Update finesse-data with the new QnAs

Acceptance Criteria:

The script successfully connects to the Azure Blob Storage account.
Documents are retrieved from the 'public-guidance' container in the Azure Blob Storage.
QnAs are generated using documents from the blob storage.
Running the Finesse Benchmark tool with the modified script does not result in scores of 0.

AFAIK @k-allagbe imported guidance documents from the same crawl table into the blob storage?

AFAIK @k-allagbe imported guidance documents from the same crawl table into the blob storage?

@k-allagbe confirmed me they were imported from the crawl table. I will close this issue if you don't see any issues.


[edn/doc] EDN generate_cmd description out of date?

Hey Mark and Tim,
I wonder if I misunderstand this part of the description in generate_cmd: https://docs.opentitan.org/hw/ip/edn/doc/index.html#Reg_reseed_cmd
"On overflow this FIFO pops the oldest word from the previous command. Updated commands can be inserted by pushing 13 command words into the FIFO, pushing the previous command out."
From what I understand, the FIFO depth is 13, and I thought by pushing more than 13 command, it will automatically pop out from the front of the queue.
But from the waves, seems like directly pushing 14 items will immediately trigger a fatal alert.
Is this part of the doc out of date or am I totally misunderstand it :)

@cindychip i believe the intent of the text was to say when setting up the FIFO, a SW command write could write up to 13 words for a complete command. However, it is possible (but very unlikely) that if that same SW "changed it's mind", it could write another 13 words and push out the original command. When in operation mode, yes, the original command will recycle back into the same FIFO while the command is going out on the wire. To avoid confusion, perhaps the On overflow statement just be removed.

hmmmm... i think even if software pushes another 13 words right now, even if we are not in operational mode, wouldn't we still trigger an alert? @cindychip let me know if i'm reading this wrong.

hmmmm... i think even if software pushes another 13 words right now, even if we are not in operational mode, wouldn't we still trigger an alert? @cindychip let me know if i'm reading this wrong.

Sorry for the confusion, correct! Right now what I see is that:
If I just directly write 14 items to the FIFO (not in operation mode), it will trigger an alert :)

@mwbranstad looking at the rtl, i don't really see the "push-out" mechanism that was described.
If that's really the case, should we drop this feature description from the text in this version??

the push out behavior was originally that way it worked. i suspect the alert feature came later.
So let's document that. It simple, straight forward, and the alert makes sense in this case.

sounds good, should we remove the push-out feature description for now? I can file an issue for M3 and later to put this back in to coordinate alongside the alerts.

Thanks great, thank you both!!

yes, remove it completely.


Move Collections to a Dedicated "Browse Collections" page

This feature is part of Phase 1 of the DAMS v1.5 update (#33). It's not a homepage feature, but is a page that should be launched in tandem with Recently Digitized Collections homepage feature (#34).
Collections will be removed from the homepage when Recently Digitized Collections is launched, so Collections need to move to their own page.
This feature will also affect the Browse dropdown and Collections footer link:

Individual collections will be removed from the Browse dropdown, replaced with "Collections," and link to this page.
The Collections link in the footer will direct to this page instead of the homepage.

Browse Collections Page Design

The collection grid follows the same rules it currently does on the homepage.
Page title banner follows same rules as library website
If there's only one page of results, hide the paging widget

Design
Design with Basic Specs

Skipping v1.5.
Rebrand for v2 has different layout rules, new issue forthcoming.


Images and html tables do not get published

Thanks for making this great app. I generate lots of images during my data analyses and was wondering if there was any way to support their publishing to medium.

Thanks for the response. I will be posting lots of articles on Medium that have images so I might take a look.

https://github.com/Medium/medium-api-docs#34-images
Anyone tried this before? I wonder how to link the image to the article once uploaded.

Het @PatrickHeneise! Haven't tried that. There should be a response with a data.url field when it is uploaded. You can link with that.

Will look into it, thanks!


Add ability to sync component by their file name/extension rather than placement inside base folder.

There is a very interesting feature request to free storyblok component files from being in one specific folder, and spread them for example closer to the React component files.
Potential use case:
Exmaple structure of a project before:
root
  --src
    --components
      --accordion
        --index.js - react component file
      --accordion-item
        --index.js - react component file
      --some-button
        --index.js - react component file

  --storyblok
    --accordion.js - schema based storyblok component
    --accordion-item.js - schema based storyblok component
    --some-button.js - schema based storyblok component

Example structure with schema based storyblok components closer to React ones:
root
  --src
    --components
      --accordion
        --index.js - react component file
        --index.storyblok.js - react component file
      --accordion-item
        --index.js - react component file
        --index.storyblok.js - react component file
      --some-button
        --index.js - react component file
        --index.storyblok.js - react component file

That way, sb-mig will look for files names which will have .storyblok.js extension, and it will be easier to reason about component if they will be tied together in a folder structure.

working on it in branch: https://github.com/marckraw/sb-mig/tree/issue-52/sync-component-with-sb-extension


Implement Hubs Dashboard

This PR implements a new Dashboard, which will show all existing Hub connections, with some basic information

[x] The dashboard should show all hubs (one hub as one box/tile) in a grid view
[x] Each hub tile should display some basic information (name, logo, some stats likes # of data srcs, builds etc, # of active tasks)
[x] Click a tile should connect to that hub
[ ] Should have an interface to customize the hubs to be included in the dashboard, or other preferences. These preferences can be saved on browser-side
[x] Some hubs may not be accessible at a particular moment, which is fine and should not impact the display of other working hub tile.
[x] Should allow to switch between the dashboard view or the current connection view as the default landing page. The preference can be saved on browser-side as well.

Ref: https://github.com/biothings/biothings_studio/issues/110

@sengineer0 I tested this WIP version, it looks very nice! See the screenshot I have:

Just a few polishing notes:

click each box should connect to that hub instead of going to the connection interface and then click the ok button
"# of documents" should show comma separated, or you might set all numbers should be displayed this way
add a "refresh" button
add loading icon while loading hub status, and display an error icon when a hub is not accessible
change the hover-over cursor to indicate it's clickable if you allow clicking anywhere in the box to the hub.
try to make the size of boxes equal, so they align well. Sometime if a title is too long, ok to make it overflow instead of folding into two lines then breaking the alignment. In this case, we will know we should fix the title to make it shorter.
If it's easy to add, making this direct URL work too: http://localhost:8080/#/dashboard, (regardless the saved preference)
The button "switch to simple mode" probably should just be called "Create new connection" with an icon consistent to the one in the connection dropdown menu.
Add the consistent icon for "Hubs Dashboard" in the dashboard view.


Added GitRemote version of the toolbar

This is for issue #6

Thanks for the changes. I will have another look and try tomorrow!
With kind regards, markiewb
2017-06-06 20:30 GMT+02:00 GG<EMAIL_ADDRESS>
@ggqc007 commented on this pull request.
In src/main/resources/de/markiewb/netbeans/plugin/git/toolbar/layer.xml
https://github.com/markiewb/nb-git-toolbar/pull/8#discussion_r120442982:

@@ -69,5 +69,73 @@

Yes. The GitRemote bar will only show up if C/C++ is enabled in netbeans.
If C/C++ is not enabled, the GitRemote Toolbar icons wont show up.
When C/C++ is enabled, one can choose to enable/disable the Git Toolbar or
the GitRemote toolbar accordingly
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/markiewb/nb-git-toolbar/pull/8#discussion_r120442982,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABxWRxIB1j0YBA1DBuOdHFOfEVUPfP78ks5sBZrGgaJpZM4Nxpf3
.

I created a fork of the plugin. https://github.com/markiewb/nb-gitremote-toolbar
Your code is integrated there. Thank you!


Buttons in cell

Hello!
Is it possible to place button into cell? And will it work with angular scope methods?

Yes for both questions.
If you want the button to be an AngularJS one, do the following:
'''
// set in grid options
gridOptions.angularCompileRows = true;
// set in the colDef
colDef.cellRenderer = function(params)  {
return 'Expand All';
}
'''
In short, enable Angular compiling of rows. Then in the HTML you turn back, do whatever AngularJS you want. For each row, the table creates a new scope and inserts the data for the row into that scope. So the method on the scope will receive which data to work on.
There is a full example of this in the docs here:
http://www.angulargrid.com/angular-grid-angular-compiling/index.php

Page linked above: "This page no longer exists."...
https://www.ag-grid.com/angular-grid-cell-rendering/index.php is probably the most relevant equivalence (angularCompileRows is mentioned there).
Note: the above page, and some others, still have "Angular Grid" in the title...

Is this working in Angular2?

@kedomonzter the cells don't use angular compiling in ng2. so you will have to put the logic in using standard jaascript, or you have to do the angular 2 compiling yourself.

Is there an example for this anywhere? I am interested in the angular 2 compiling option. Trying to pass a template to the the cellRenderer in the following format and it looks like I am hitting the same issue. Thanks,
template = `
                          <input type="checkbox" (change)="onItemSelected(item)">

                          ${v.value}
                    `;

I managed to get this working using the standard JS way. Would be interested to see an angular compiling solution. This is my code for anyone who is interested.
This adds a checkbox to each cell. When the user changes the checkbox value in each cell it will update a selectedItems property on the model.
        cellRenderer: (params) => {
              const element = document.createElement('span');
                        element.innerHTML = '-';

                        if (_.isUndefined(params.value)) {

                            return element;

                        } else {

                            const data = params.node.data;
                            const group = data['group'];
                            const code = data['code'];

                            const item = new Item(group, code, params.value);

                            let template = `
                              <input type="checkbox">
                                ${params.value}
                              `;

                            element.innerHTML = template;
                            element.addEventListener('change', () => {

                                const index = _.findIndex(this.selectedItems,
                                    o => (o.toString() === item.toString()));

                                if (index === -1) {
                                    this.selectedItems.push(item);
                                } else {
                                    _.pull(this.selectedItems, item);
                                }
                            });
                        }
                        return element;
                    }

@ImranAhmed : how to call the class function inside the event listener?

@vknaveenkumar, please elaborate.What are you specifically trying to do?

@vknaveenkumar  you should probably either ask on stackoverflow or open a new issue

fyi - we are trying to get ng2 bindings working with ag-grid. we are finding it very difficult how to work with ng2 at this level.

was this ever sorted ?

Is it still in ag-grid TODO list to support angular2 binding to make it work for inline cell renderers?


Support for --no-deps in pypi-dependencies

Problem description
Hello, I started experimenting with pixi and one feature that seems to be missing for Python development is the ability to replicate the command:
pip install --no-deps -e .

My understanding the syntax could look like this (in pyproject.toml):
[tool.pixi.pypi-dependencies]
mypackage = { path = ".", editable = true, no_deps = false }

Or perhaps like this:
[tool.pixi.pypi-dependencies]
mypackage = { path = ".", editable = true, dependencies = false }

If this feature is already available, it might not be well-documented.

Could you explain the use-case that --no-deps solves for you while using pixi?

This might be a non-issue. I am trying to integrate pixi into an existing project. The existing project was typically developed by creating a dev environment in conda and then installing the local editable version with pip install --no-deps -e ..
I want to replicate that with pixi, and my understanding is that right now specifying the local code in pypi-dependencies would not pass --no-deps to pip install.

From my understanding --no-deps in the pip <-> conda world would result in pip not installing things that conda already installed. pixi will already not do that as it understands pip packages as well as conda so as an example if you have pytorch as a conda dependencies and torch as a pypi-dependency, pixi will understand that it doesn't have to reinstall torch from pypi and will continue with the pytorch conda package instead.
You might have build issues where pixi will try to pull in pypi dependencies for building sdists. This can be turned of with no-build-isolation: https://pixi.sh/latest/reference/project_configuration/#no-build-isolation
I think no-deps should be possible to implement but it feels more like a hack for other issues than a feature that brings new use-cases to pixi. If you could give use-cases I would very glad to merge your PR's.

Thank you, @ruben-arts! OK, I was trying to do direct translation from conda, but now understand that pixi handles this situation.


Build debug-agent image from distroless  static image

Hi aylei, this pr might be the solution for https://github.com/aylei/kubectl-debug/issues/19.  I've tested it in my cluster, distoless image prevents user executing shell in the agent container, just like this:
root@iZhp37kmiszbkwzt5oh9csZ:~/k/kube-debug# kubectl get pod
NAME                    READY   STATUS    RESTARTS   AGE
debug-agent-t8sgd       1/1     Running   0          17m
debug-agent-wfvp4       1/1     Running   0          17m
hhhh-5f88b9f6bc-qrwrm   1/1     Running   0          3d
nginx                   1/1     Running   0          3d2h
root@iZhp37kmiszbkwzt5oh9csZ:~/k/kube-debug# kubectl exec -it debug-agent-t8sgd sh
OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "exec: \"sh\": executable file not found in $PATH": unknown
command terminated with exit code 126

Awesome! I'm afraid I don't have time to do a manual test now, but hopefully I will test this PR and give feedbacks in two days.

Thanks！ :)

Thank you!


feat: add external dns status check to helm templates

To reflect external dns check yaml manifest in helm templates

@kuzm1ch Hmm I think the original reason to not add the external-dns-status check to our helm template was that some teams run air-gapped k8s clusters and so this check would fail for them... I know you've set enabled: false so this check wouldn't run automatically.... curious to get @integrii opinion.

That was exactly it. We have to be very careful about what defaults we enable. I would rather see people have to opt-in to several things (and make that easy) than to risk Kuberhealthy being broken on some clusters.

This looks fine to me, without actually having tested all the options. Perhaps we could include more environment variables (all of them) that the DNS check supports?

@kuzm1ch!


mdev specific nvidia profile overrides

In PoIIoLocos vGPU Proxmox guide there is chapter about the possibility to override certain VgpuConfig options. Is it possible to override the option [profile.nvidia-XXX] for specific VMs with [mdev.00000000-0000-0000-0000-000000000XXX]? Or is this a global variable which can’t be defined for specific VMs? For example I want to use [profile.nvidia-47]for [mdev.00000000-0000-0000-0000-000000000100] and  [profile.nvidia-49]for [mdev.00000000-0000-0000-0000-000000000102]. I don't want use the VMs at the same time because I do unterstand that it's not possible to mix and match profiles. Currently if I want to use a linux guest I will have to use a nvidia b profile because the performance of nvidia q profiles is utterly terrible. This conflicts with the nvidia q profile which I want to use for a windows guest. At line 146 of lib.rs I can see that there are options like gpu_type and vgpu_type. What are these for?

Seems just resolution settings wroks:
[profile.nvidia-257]
num_displays = 1
display_width = 1920
display_height = 1080
max_pixels = 2073600

I want limit frame rate to 60, but frl_enabled = 1 not works.
Additional, do not set framebuffer! Otherwise, there will be random errors:

failed to read device config space: Bad address
failed to get region 0 info: Input/output error

Try it a few times, it may go wrong and it will disappear.

At line 146 of lib.rs I can see that there are options like gpu_type and vgpu_type. What are these for?

They come straight from /usr/share/nvidia/vgpu/vgpuConfig.xml. gpu_type is the vGPU type ID. vgpu_type is the class (e.g. Quadro, NVS, Compute).

Additional, do not set framebuffer!

You can set framebuffer, but you have to make sure your card has enough VRAM free to support the allocation and that it has it in a single memory pool (i.e. not using a GTX 970 with its 3.5 GB and 0.5 GB memory pool split). I usually go off the framebuffer value for another profile in vgpuConfig.xml.

As for the frame-rate limiter, multiple things can affect that.

For setting a frame-rate limit, use frl_config. Additionally, it seems that setting the vgpu_type to Quadro requires certain hardware level features that are not available on GeForce cards. For full OpenGL performance, you can either use the older 450 driver release series or set vgpu_type to NVS.


Pd install error

Im getting this error when trying to follow your instruction for Cocoapods. This is a pristine flutter app scaffold
The platform of the target Runner (iOS 10.0) is not compatible with ORSSerialPort (2.0.2), which does not support ios.

ORSSerialPort is a framework for macOS, and indeed does not support iOS. Is your Flutter app for iOS or macOS? (Flutter's mostly for iOS/Android, though I understand there's some kind of early support for macOS somewhere.)

Ah that explains it. Its ios. Thank you
Get Outlook for Androidhttps://aka.ms/ghei36

From: Andrew Madsen<EMAIL_ADDRESS>Sent: Monday, May 20, 2019 6:10:44 PM
To: armadsen/ORSSerialPort
Cc: Shannon McCleary; Author
Subject: Re: [armadsen/ORSSerialPort] Pd install error (#146)
EXTERNAL
ORSSerialPort is a framework for macOS, and indeed does not support iOS. Is your Flutter app for iOS or macOS? (Flutter's mostly for iOS/Android, though I understand there's some kind of early support for macOS somewhere.)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/armadsen/ORSSerialPort/issues/146?email_source=notifications&email_token=AJWCEW6FLXRRR67JANKQT43PWMVXJA5CNFSM4HOFQPD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV2JY6I#issuecomment-494181497, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AJWCEW7QU6B6DGAUAQ35ACLPWMVXJANCNFSM4HOFQPDQ.


chore: add lint to ci

This PR adds the lint and typecheck tasks to CI, and will trigger an CI error on errors.
Previously, yarn lint will just lint and fix/edit the files, without raising an error, making this task useless on the CI (a cron workflow was added to compensate that issue).
Now, there's a dedicated CI task to check for lint and types error, which will fail the CI on any errors, like on all other snapshot-labs repo
Other changes

Updated typescript to v5, to fix failing check on dependencies
Bump target to es6, to fix build issues with new typescript version

This should be merged before or after #1032 ?

Before, 80% of changes are from the other pr.


Documentation bug: Code example for validating form input obsolete

The code example given at https://rasa.com/docs/core/slotfilling/#validating-user-input is obsolete. The line
events = self.extract(dispatcher, tracker, domain)

doesn't work, because the method self.extract()doesn't exist anymore for FormActions.

Thanks for raising this issue!


Support setting SetMutexProfileFraction via an environment variable

Describe the feature request
Call runtime.SetMutexProfileFraction() based on an env var. We find the pprof endpoints extremely useful, and have investigated some recent performance regressions using it. However, we can't profile mutexes with out this runtime setting.
Describe alternatives you've considered

According to https://github.com/golang/go/issues/23401, Google runs most Go servers in production with 1%. We'd be fine with a constant 1%.
Fork istio: This is not ideal. We'd be more than happy to upstream the change, but don't want to have to cary a patch.

Affected product area (please put an X in all that apply)
[ ] Ambient
[ ] Docs
[ ] Installation
[ ] Networking
[x] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Affected features (please put an X in all that apply)
[ ] Multi Cluster
[ ] Virtual Machine
[ ] Multi Control Plane
Additional context
Similar to https://github.com/kubernetes/kubernetes/issues/61125

What is the current state? It doesn't work at all?  I had thought i had used the mutex profile before without issue

Without setting runtime.SetMutexProfileFraction(), the pprof mutex profile is a no-op. See https://pkg.go.dev/net/http/pprof#hdr-Usage_examples. By default, the value is 0%.


Allow use of ES3 FutureReservedWord in dot position with es3:true

This re-opens #674. (Regression.)
It seems code using obj.static no longer passes JSHint with es3: true. As discussed at #674 and as was fixed once I believe, FutureReservedWords are allowed in ES3 engines. The spec wasn't too clear on them, but actual implementations were.
It seems JSHint source code still reads as if this works, but in practice it is actually failing:
https://github.com/jshint/jshint/blob/96a97d0c7f3b95a45224a603edb35100133240d4/src/jshint.js#L136-L142
  function isReserved(token) {
    if (!token.reserved) {
      return false;
    }
    var meta = token.meta;

    if (meta && meta.isFutureReservedWord && state.option.inES5()) {

However the following code still produces warnings on JSHint 2.6.1 as well as on jshint.com:
/*jshint es3: true */
var obj = {};
obj.static = 1; // Expected an identifier and instead saw 'static' (a reserved word).
obj.throws = 2;

The regression was introduced in 9782fc812703e60cfee8acae347aab4dd065844b

Added Needs Discussion since it was done on purpose - it wasn't a straight forward regression.

I'm having the same problem with t['throws'] triggering an error when es3 is true - t.throws is a syntax error in older IE.

@ljharb No, it isn't a syntax error in older IE. See #674 and https://github.com/jshint/jshint/issues/674#issuecomment-9244751.
http://codepen.io/Krinkle/debug/KpxGRR works fine in WinXP/IE6.

hm, so you're saying that .throws always works in older browsers? I was pretty certain there was at least one browser it failed in - I'll have to track down which one.

https://github.com/jshint/jshint/issues/1000 points out that class has this problem (which I verified in IE 8), so some FutureReservedWords definitely break. It'd be useful to verify exactly which ones work and which don't. It seems import, enum, and a few others also break.
For safety, I still think it would be a good idea when es3 is "true" to require (or at least allow) FutureReservedWords to be quoted.

if I might add something to this discussion, iOS5 which never made it to 6 and others might silently die using .super so if there's a list of words that should always be wrapped, that might be one.

if I might add something to this discussion, iOS5 which never made it to 6 and others might silently die using .super so if there's a list of words that should always be wrapped, that might be one.

Do you have a link that discusses which versions of iOS will syntax-error on using which future reserved words?

@jdforrester I think we should be clear though - if a keyword in dot notation syntax errors on any version of any browser, then jshint absolutely needs a way to cover that case.

fwiw, the related eslint issue is here.

@Krinkle why close this? it's still an issue.

@ljharb Mainly because active projects I'm involved with no longer require ES3 syntax compatibility. And either way, the majority was migrated to use ESLint instead of JSHint+JSCS. Lower priority bugs should generally remain open, but there is a certain point where the priority is so low it is very unlikely to get resolved quicker than the bug itself becoming obsolete (e.g. JSHint 3.x dropping support for ES3 or something like that, or, JSHint merging with ESLint).
Most likely anyone this bug will ever apply to has already worked around it. And that group will only keep shrinking.


Question: Polymer imports

Hello!
I was wondering why did you decide to jump through all these hoops with init-polymer and polymer-es6, decorators, having a different declaration syntax with static properties ecc.
Why not just use polybuild to vulcanize your components and bypass the CSP check?
Is there any advantage using the former method instead of the latter?
Cheers.

Because I don't want to run a build process every time I edit a file. We shouldn't need to vulcanize


Forbid deletion of required attributes

I have thought of something which would be a very good use of TSLint's ability to check for problems including type information, where it might not be acceptable to include a sanity check in TypeScript itself. I think it would be nice of TSLint had a rule for forbidding deletion of required attributes for objects.
Consider the following code.
const x = {foo: 3}
delete x.foo

The type of x is {foo: number}, but after the line which deletes the attribute foo, this is no longer true. TypeScript won't warn about about this at all, and allows you to delete any attribute at all.
I think TSLint should have a rule whereby deletion of optional attributes is allowed, but deletion of attributes which are non-optional is forbidden. This would help to eliminate more errors in your code.
Let me know what you think.

For the reference: here's the same feature request and discussion in the TypeScript repo https://github.com/Microsoft/TypeScript/issues/13783

Note: per #4534, this issue will be closed in less than a month if no PR is sent to add the rule. If you really need the rule, custom rules are always an option and can be maintained outside this repo!


TimeoutException thrown for connected clients

In the RakNetSession class, clients that are connected but not sending data will be disconnected due to a session timeout even though they should stay connected using ConnectedPing or DetectLostConnection packets.

The reason this happens is because the update() and sendMessage packets are sometimes called too close together and their synchronized (sendQueue) blocks end up causing a deadlock. This has been fixed by removing the synchronized block from the sendMessage method.

Fixed in v2.8.0


How to make the VRM model walk?

Hello author! Your holistic motion capture is much smoother than what I wrote, thank you for making it open source. But I noticed a problem, I can't move the position of the VRM model in the scene. I have a VR treadmill. In my code, as long as I import the SDK of the VR treadmill, I can move the VRM model while motion capture. But in your code, I can't change the position of VRM. Can you tell me what to change in the code to move the VRM model?

This project is source available but not fully open source yet.
If this project becomes a bit more popular I will probably make it fully open source.
I made a class called HolisticMiodel that has Override Transforms on all bones in the model. If you want your treadmill to work you might be able to change the hip bone position through that class.
I’m using the animation rigging package for bone movement. You might get some more help searching for how other people hade done this with animation rigging.