(chore): update for new release for android support

Summary

We have added support for older versions of Android (under API 24) by not using java.util.Supplier which is not supported in java 8 on these older versions. Change log update for release of 3.3.1

Test plan
Change log change.

Pull Request Test Coverage Report for Build 1222

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 89.818%

Totals

Change from base Build 1221:
0.0%

Covered Lines:
18040

Relevant Lines:
20085

💛  - Coveralls


capabilities.yaml: drop an extraneous title

AvailableRoomVersions sticks itself as a property type, preempting
the mention of RoomVersionStability in the generated text.

Changelog please :)

Here you are.


Cannot find dGPU when install ollama on Windows

I had install the oneapi, update latest  intel driver .
After I installed ollama according to the tutorial  Run Ollama with IPEX-LLM on Intel GPU

and when I exec  "ollama serve",I get the image

I have set the system environment variable

same problem, the new ollama client terminal in ipex-llm[cpp] may have some issues

Hi @yshuai @MarsSovereign,
On the Ollama server side, it is observed that the CPU usage log is normal, we will update this log soon. After running ollama run <model>, it will run on the GPU. Please also refer to the Troubleshooting section in ipex-llm ollama documentation.

@sgwhat Thank you,According to your suggestion, I solved this problem


ERR: Measurement not found when using quoted series name

Connected to http://localhost:8086 version 0.9
InfluxDB shell 0.9
> create database d1
> use d1
Using database d1
> insert "s-1",x=1 y=1
> select * from "s-1" limit 1
ERR: measurement not found: "d1"."default"."s-1"
> show series
name: "s-1"
-----------
_key		x
"s-1",x=1	1

but this works
Connected to http://localhost:8086 version 0.9
InfluxDB shell 0.9
> create database d2
> use d2
Using database d2
> insert s1,x=1 y=1
> select * from s1 limit 1
name: s1
tags: x=1
time				y
----				-
2015-07-01T18:49:24.88152287Z	1

@jamesholcomb double quotes are required for selection, but not for insertion. Try insert s-1,x=1 y=1 and then select * from "s-1".
When double quotes are included in insertion InfluxDB assumes that the quotes are a part of the name. Hence running select * from "\"s-1\"" will query for measurements named "s-1" instead of s-1.


How to simulate mouse scroll on a webpage or desktop app?

user query

There is no scroll function as it is not commonly used for navigating and interacting with UI elements. Also, it is likely to be inconsistent when an automation is deployed to another computer.
Using t.keyboard('[pagedown]')/ t.keyboard('[down]') or t.keyboard('[pageup]') / t.keyboard('[up]') is better and should yield more consistent automation results.
However, if there is a use scenario where above is not possible or impractical, users can use vision() to send custom SikuliX commands there to simulate a mouse scroll, the 2nd parameter is the number of scroll steps to make.
For eg, below simulates scrolling up 20 steps and then down 10 steps.
t.vision('wheel(WHEEL_UP, 20)')
t.vision('wheel(WHEEL_DOWN, 10)')


feat: implement optimistic calls for smart contract functions in client

Use examples in: https://github.com/The-Overlore/eternum/blob/overlore-0.3.0/client/src/dojo/createOptimisticSystemCalls.ts

It has been decided that we would not use optimisticCalls as we already re-render our components based on when useEntityQuery forces a re-render which is sufficient in our case


Orientation change (iOS only)

Hey, thanks for the plugin, its saved me a lot of implementation time :)
I have an issue where opening the browser while portrait, rotating to landscape then closing the browser results in the apps view breaking. Rotating back to portrait will reset the view and everything will look fine again.
What I find strange is that if I open the browser while landscape, rotating to portrait then closing the browser nothing is broken.
Is this a bug with the plugin / ionic / my implementation of either?

Hey. We had the same problem, that why we installed the cordova-plugin-screen-orientation plugin and using its functionality to lock our views before opening the inApp browser and unlocking it again afterwards.


add get_stored_account_meta_callback to storage

Problem
moving to not mmapping append vec files. Soon, lifetimes of borrowed account data will be limited to a callback.
Summary of Changes
Add get_stored_account_meta_callback(offset) and implement a single caller. get_stored_account_meta_callback() can return an account with a lifetime scoped to the callback.
Soon, storages will not be mmapped. This will mean lifetimes are different (and shorter).
Fixes #

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.8%. Comparing base (2e91155) to head (245c391).
Report is 5 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##           master     #836     +/-   ##
=========================================
- Coverage    81.8%    81.8%   -0.1%
=========================================
  Files         851      851
  Lines      231724   231729      +5
=========================================
+ Hits       189647   189651      +4
- Misses      42077    42078      +1


Discussion of a stable reflection API

As a follow up to the discussion in #294, things like auto-preloading of ActiveRecord associations could be done through Blueprinter extensions if there was some kind of reflection API available (think ActiveRecord's reflections or columns_hash).
I've been experimenting with such an extension and have a good handle on what kind of info it needs from Blueprinter (essentially "give me all the associations for view X recursively"). But I don't want to design something overly-specific, so I'm hoping to gather some feedback. As a point of reference, here's some POC work:
This is non-invasive to Blueprinter, aside from requesting all the associations from the view. The duplication of the Blueprinter class and view isn't ideal.
q = Widget.
  where(...).
  order(...).
  preload_blueprint(WidgetBlueprint, :extended)

render json: WidgetBlueprint.render(q, view: :extended)

Here's a centralized version without the duplication. === is used to match objects passed to render, and the result of the block is passed to the render pipeline. Vaguely like a centralized transformer.
# config/initializers/blueprinter.rb

Blueprinter.configure do |config|
  config.generator = Oj
  config.on_render ActiveRecord::Relation do |scope, blueprint, view|
    scope.preload_blueprint(blueprint, view)
  end
end

Very curious to hear back, either about this kind of extension or extensions in general. Thoughts I've been having are:

Building a formal reflection API vs switching existing attrs/methods from private to public?
Are there other obvious kinds of extensions people would want to build? (Preloading for other ORMs, doc generators, etc?)

Sounds like a good idea!
Apart from preloading, doc generation (which you've also mentioned) is a good candidate. Another one would be generating fixtures dynamically (for use in client-side tests).

@jhollinger Can this issue be closed with the introduction of https://github.com/procore-oss/blueprinter/pull/357 and https://github.com/procore-oss/blueprinter/pull/358?

A reflection API was added in 1.0; closing.


Setup SD Image for rpi-4

and/or rpi-5

There is no rpi-5. That board although name pi-5 isn't a raspberry. Though, yes. Once I get that board I'll ensure it work with it as well


Linting for a new version release

This PR removes the deprecated False flags from the functions and sets them to True as default. This addresses issue #177 .

@lanougue Would you be ok with the linting I've done?

Hi @roxyboy ,
In cross_phase calculation, the default phase seems to be still "False". To be coherent, it should be changed to True, right ?


⚠ HopeAlley Ecards has degraded performance

In 1b5faa9, HopeAlley Ecards (https://hopealley.com/ecards) experienced degraded performance:

HTTP code: 200
Response time: 6340 ms

Resolved: HopeAlley Ecards performance has improved in 5fde6ef after 6 minutes.


Add Graph Algorithms in C++

Create a new folder and add graph-based algos

Hello Sir @ianshulx  Kindly Please assign this issue to me to work under HACKTOBERFEST2022 and please add the label Hacktoberfest2022. I want to add some shortest path algorithms in it .

@sona-123, Shortes path algorithms are already in this repo, but still, some algorithms are not, you can check them out.

Sir Should I add dijkistra and prims?? as it's showing closed??
On Wed, 12 Oct 2022 at 19:11, Anshul Kumar @.***> wrote:

Assigned #5 https://github.com/ianshulx/DSA-Hacktoberfest2022/issues/5
to @sona-123 https://github.com/sona-123.
—
Reply to this email directly, view it on GitHub
https://github.com/ianshulx/DSA-Hacktoberfest2022/issues/5#event-7572015788,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXIRWQTE6GELKTNUBXXECALWC25XDANCNFSM6AAAAAARAVUR6Y
.
You are receiving this because you were assigned.Message ID:
@.***>

@sona-123, Dijkstra and prisms are already here, https://github.com/ianshulx/DSA-Hacktoberfest2022/tree/main/Graph Algorithms


CORS policy

I am trying to load this epub
https://firebasestorage.googleapis.com/v0/b/milo-12925.appspot.com/o/conexion.epub?alt=media&token=d372332d-1d84-45fd-8794-1d2003726a5d
and this as well:
https://firebasestorage.googleapis.com/v0/b/milo-12925.appspot.com/o/content.opf?alt=media&token=6cf378ea-6609-49aa-9664-8412253b4721
the first one is .epub and the second one is .opf as your example, but when I try to use it this error si showed in the terminal:
Access to XMLHttpRequest at 'https://firebasestorage.googleapis.com/v0/b/milo-12925.appspot.com/o/content.opf?alt=media' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.}
and the page goes to blank, thank you

You need to change CORS policy of Firebase storage, refer here . If you don't want any domain-based restrictions set "origin": ["*"]  otherwise set origin to localhost since Epub runs in a local server inside the APP.

From version  1.1.0   the EPUB loading has major changes, hence this issue is solved


Fix: missing Content-Type in callscanner/payloads/BS00155.txt

these commits is not be signed, so it can not be merge to main


native: harden subscriptions

recovers from subscription quit events initiated by the client
handles fatal client errors by rerunning our sync start logic
adds additional logging for client events

This is likely what was biting us if you lost connection randomly, in particular if you left the app open overnight and checked it the next day. If Urbit automatically closes the connection after ~12 hours of inactivity, we'll properly detect that and resub.
Tested by connecting to a local ship I could start/stop as needed. Tested with full & seamless resets.

After talking with @dnbrwstr, the strategy we want to try for keeping the cache synchronized is:

rely on the subscription for real time updates while you're using the app or it's in the background
for ensuring no changes get dropped when the app is closed or unexpected network behavior occurs (client hard reset), we'll leverage the new /changes scry and trigger it defensively where needed (upon navigating to a channel for example)

This hopefully gives us a good balance without requiring complicated catchup logic. Once that new scry makes it in we'll try connecting things up and see how it feels.
In the meantime, I think this can be merged. Only change in behavior is ensuring the subscriptions stay alive over time.


Admin invite process

closes #123

An error occurred when trying to access the "Manage Admin" tab, please see this report for more details: https://go.playerzero.app/share/6353457ae47d3273f92a5678

Great work! This looks fabulous, I loved it so much!!
Two small issues:

The filtering doesn't work for pending accounts.
The hint text on the search bar is currently "Search by Volunteer Name or Email", which should be changed to "Search by Employee Name or Email".

Please see this report for more details: https://go.playerzero.app/share/636a7543eeebe2bb34265009

This looks great! Both problems are fixed!!


이미지 블록이 잘못되어 슬랙 메시지 전송을 하지 못하는 문제를 해결합니다.

Context

https://github.com/code-yeongyu/moragi/actions/runs/4400808563/jobs/7706485278
ㅠㅠ

Changes

잘못된 블록 정보 수정
launch 스크립트의 웹훅 url 수정

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@419606a). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 44a90bd differs from pull request most recent head 8d29f30. Consider uploading reports for the commit 8d29f30 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff            @@
##             master      #16   +/-   ##
=========================================
  Coverage          ?   77.87%
=========================================
  Files             ?       20
  Lines             ?      461
  Branches          ?        0
=========================================
  Hits              ?      359
  Misses            ?      102
  Partials          ?        0

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


jupyterhub availability of kernel

Hi,
I have installed the jupyter-scala kerne on CENTOS 6.7 running jubpyterhub 0.6.1 and jupyter l, and if I do a list of kernels as the installing user I do see it:
Available kernels:
python3     /opt/anaconda3/lib/python3.5/site-packages/ipykernel/resources
scala211    /root/.local/share/jupyter/kernels/scala211
ir323       /usr/local/share/jupyter/kernels/ir323
The issue is I am running jupyterhub and I need this kernel to be available to all users.  You can see above I have R 3.2.3 kernel installed via IRkernel at /usr/local/share/jupyter/kernels/ir323 which when jupyterhub spawns a jupyter session after someone logs is is available for all users.  This was achieved by using the flag "user = FALSE" when doing the IRkernel::installspec.
I tried copying the /root/.local/share/jupyter/kernels/scala211 directory to /usr/local/share/jupyter/kernels/ but no love there.  Is there something like the "user = FALSE" that I can use to install for all users or  is there a way I can manually manipulate things such that everyone has the option to spawn the scala kernel?
Thanks in advance,
Thomas

Well, 5 minutes after I posted this, i found the "global" option.
Sorry for the noise!
Thomas


Fletcher villagers' tipped arrows are of type "uncraftable" and have no effects

Steps to reproduce:

Level fletcher villagers until any tipped arrow trade is visible
Hover over the offered item to inspect it

Sidenote: The stacks of unstackable items are kind of unnatural too

Looking back at it the fletcher trades are almost as old as this repo. They definitely need some more love.
I will be digging through the trades the coming week to weed out and fix these old placeholders with better trades. Thanks for pointing them out!

This and a multitude of other issues should now be resolved in 0.2.0. Should you find any more, definitely open another issue
Cheers


Key configuration source in debug level

Keys configuration params:

keyId
keyPass
keyFile

can be provided by maven configuration or by environment.
In order to help in investigation problems with configuration we should log in debug level source of params maven or environment variables.
pass and private key must be masked and only first and last significant characters should be logged.

connected with #81


Stock Market Trader Agent

Description
I made Stock Market Trader Agent using Reinforcement Learning.
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

(Add x in the [] to mark as completed.)
Related Issues or Pull Requests
#222

@khusheekapoor Please review this PR too.
Thanks


Update pypi deps db to 2021-03-06.

Simple update of the pypi index.
With a working Nix setup, all you have to do is running ./etc/nix/get-latest-pypi-deps-db.sh and use its output to update /etc/nix/flake.nix

I realize something is not working. I didn't check my local output before pushing. Sorry for that, I'll have to look into this.

Seems to be an issue with the version of black. See here https://github.com/DavHau/mach-nix/issues/250.


AS in nested queries causing request errors

This happens when nameBy or labelBy is used by a query which is referenced by another query.

Duplicate of https://github.com/dalmatinerdb/ddb-query-js/issues/8


updated to .NET Core SDK preview1

use netcoreapp1.0 for console app, netstandard1.5 for libraries
cleanup build.fsx, the dotnet pack does dotnet buid if needed
update project.json/nuget.config to preview1

@forki you need to update the version in project.json too for the new version. sry about that, i dont know how to that (same issue as the the last pr about version number)

@forki the osx error is a timeout installing mono, i cannot restart job.
ubuntu was ok, like appveyor

can you please rebase?

Sure

Rebase to netcore RTM too, np ( sdk preview 2 )

let me know when you're done and how I can release the chessie package. Thanks so much for your help

@enricosada @matthid any hints how I can release a new coreclr package?

I'll do that this morning, sry for delay
Inviato da Mobile
On Thu, Jul 14, 2016 at 9:56 AM +0200, "Steffen Forkmann"<EMAIL_ADDRESS>wrote:
@enricosada @matthid any hints how I can release a new coreclr package?

You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/fsprojects/Chessie/pull/46#issuecomment-232590456

ok @forki
this pr now:

cleanup everything AFAIK
run all tests (cs/fs, not vb) using dotnet test (that's the nunit runner)
integrate with minimal noise into fake build script, so build BuildPackage has net core

the only maintaince now is to update version inside project.json when needed

forgot before:

added workaround for nuget trying to restore packages from project.json because in same dir of csproj/fsproj

any ideas why travis is red?


Avoid calling CompileScriptException::ProcessError in the catch handler, where the stack is not unwounded.

If we are hitting a stack overflow, we should unwind the stack before running more code (like ProcessError)
Also clean up ErrHandler, which really does nothing but throw ParseException.  Change it to directly throw ParseException.
Clean up some debug only ifdef and disable background parsing code in release build, which is not enabled by default.
Fixes VSO: 11101148

@pleath  code review pls.


set read_ahead_size

What type of PR is this?
/kind feature

What this PR does / why we need it:
We could set read_aead_size to a large value (default is 128) to improve the read performance of NFS.
Please refer to

https://learn.microsoft.com/en-us/azure/azure-netapp-files/performance-linux-nfs-read-ahead#how-to-persistently-set-read-ahead-for-nfs-mounts
https://github.com/kubernetes-sigs/blob-csi-driver/pull/759

Which issue(s) this PR fixes:

Fixes #
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
set `read_aead_size` to 15380

/assign @andyzhangx

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 79.007%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2243

Relevant Lines:
2839

💛  - Coveralls

cc @andyzhangx

and pls add more comments in the PR description why we need to reset this read_ahead_size in vhd image, thanks.

@ganeshkumar5699 could you take a look at this PR? thanks.

A few questions:

How much is the performance improved by?
The link in the PR description mentions it's improved for NetApp NFS - are other systems impacted by this similarly?
The linked doc also mentions Ubuntu 18.04 was the one impacted by this reduced performance. Is it the case for Ubuntu 22.04 and Ubuntu 20.04 as well?

A few questions:

How much is the performance improved by?
The link in the PR description mentions it's improved for NetApp NFS - are other systems impacted by this similarly?
The linked doc also mentions Ubuntu 18.04 was the one impacted by this reduced performance. Is it the case for Ubuntu 22.04 and Ubuntu 20.04 as well?

@ganeshkumar5699 with this read_ahead_size change, the nfs read perf could be improved by ~5x, and this is a common NFS setting (applied for all NFS mounts though there is already doc NetApp NFS, azure file team are also adding similar setting doc). And this setting applies for both 18.04, 22.04, etc.

PR lgtm. Would also check with @juan-lee for merge criteria at this time.

@cvvz could you fix the commit message lint error? thanks.

Replace this PR with https://github.com/Azure/AgentBaker/pull/3963. PATL @andyzhangx


Make split=train default on all dataset builders

This may already be the case for a few builders, but it gets annoying to always have to specify this when 90% of the time I do want the train split. This should be default for all dataset builders.

Isn't it not default only for multimodal_chat_dataset, instruct_dataset and chat_dataset builder? If so and change to all of them is required I can open PR.

@krammnic Yep, those should be the ones! Please tag me and @RdoubleA  on the PR and we'd be happy to review.


tcpip_init fix

Fixes #968
It's more a workaround than a proper fix, but I've added a flag to prevent calling tcpip_init() multiple times during a single run.
I've added the same workaround to the threadsafe_background version for lwip_init(), as I've found that the poll version also contained it.

fixed by #1177 instead


Nonexistent pytorch_perciever.

Hello! When I run python private_test_scripts/perceivers/singletask.py, I get the error Traceback (most recent call last):   File "private_test_scripts/perceivers/singletask.py", line 5, in <module>     from private_test_scripts.perceivers.crossattnperceiver import MultiModalityPerceiver, InputModality   File "/run/determined/workdir/irad_users/smithk/nlp/HighMMT/HighMMT/private_test_scripts/perceivers/crossattnperceiver.py", line 9, in <module>     from perceiver_pytorch.caching import cache_by_name_fn ModuleNotFoundError: No module named 'perceiver_pytorch.caching'. Could you push the perceiver_pytorch module?

Please follow the instructions at this repository to install perceiver_pytorch: https://github.com/fac2003/perceiver-multi-modality-pytorch

Hello, I have already based on https://github.com/fac2003/perceiver-multi-modality-pytorch Installed perceiver-multi-modality-pytorch and perceiver_pytorch, but when running Python private_test_stcripts/perceivers/roboticsTask. py model. pt
Still reporting error: Traceback (most recent call last):
File "private_test_scripts/perceivers/roboticstasks.py", line 6, in
from private_test_scripts.perceivers.crossattnperceiver import MultiModalityPerceiver, InputModality
File "/root/private_test_scripts/perceivers/crossattnperceiver.py", line 11, in
from perceiver_pytorch.perceiver_pytorch import PreNorm, Attention, FeedForward, cache_fn, fourier_encode, \
ImportError: cannot import name 'FeedForwardGELU' from 'perceiver_pytorch.perceiver_pytorch' (/root/anaconda3/envs/jtsaw/lib/python3.8/site-packages/perceiver_pytorch/perceiver_pytorch.py)
May I ask what the reason is?


Improvement of fastfetch configuration

https://github.com/ublue-os/bazzite/blob/ebaa187b5ca99b8bbd47a7ddcbf34844aed2ea5a/system_files/desktop/shared/usr/etc/profile.d/bazzite-neofetch.sh#L1-L4
--logo-color-1 94 --logo-color-2 47 --logo-color-3 95 --logo-color-4 0 --logo-color-5 8 --logo-color-6 55 can be put into config file
{
  "logo": {
    "color": {
      "1": "94",
      "2": "47",
      "3": "95",
      "4": "0",
      "5": "8",
      "6": "55"
    }
  }
}

IDE may report JSON validation errors. Just ignore them.

"shell": "/bin/bash" should be unnecessary. Fastfetch defaults to "/bin/sh" which is a symlink to "/bin/bash" on Fedora

        {
            "type": "command",
            "key": " 󰾰",
            "text": "cat /sys/devices/virtual/dmi/id/product_name",
            "shell": "/bin/bash"
        }

This is what host module does. I wonder why do you manually do it

        {
            "type": "command",
            "key": " 󰔠",
            "text": "ls -alct /|tail -1|awk '{print $6, $7, $8}'",
            "shell": "/bin/bash"
        }

Seems to be probematic. ls -alct /|tail -1 shows dr-xr-xr-x  427 root root    0 1970年 1月 1日 proc so that ls -alct /|tail -1|awk '{print $6, $7, $8}' will show 1970年 1月 1日 which means 1/1/1970 in English.
stat / | tail -1 should be better. Alternatively,
    {
      "type": "disk",
      "key": "OS Installation Time",
      "folders": "/",
      "format": "{create-time}"
    }

can be used

Hi there! Thanks for the suggestions. It's greatly appreciated.
I implemented some of these changes already, but a couple need further adjustment. Using disk and {create-time} is echoing the literal string {create-time} for me.
As for the change to stat / | tail -1, on our system this shows the last time the system was updated instead of the install date.

Using disk and {create-time} is echoing the literal string {create-time} for me.

It a new syntax added in the newly released fastfetch. It prints result of stat / | tail -1. Just ignore it

Another suggestion:
Instead of aliasing fastfetch to fastfetch -c /some/config/file, put the config file into /etc/fastfetch/config.jsonc.
fastfetch searches the config file in the order of fastfetch --list-config-paths. The global config /etc/fastfetch/config.jsonc has the lowest priority. So that if people want to have their own fastfetch configs, they simply create one in ~/.config/fastfetch/config.jsonc and it will override the global one.

ls is not recommended to be used in pipes or parsed by anyone other than humans as far as I know.
This seems to give the same result and should always be in ISO date format:
date -I -d"$(stat -c '%w' /sysroot)"


Make sure collectibles metadata is a Dictionary

Previously, if metadata was not a dictionary an Internal Server Error was raised
Add tests

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

5 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.02%) to 88.299%

Totals

Change from base Build<PHONE_NUMBER>:
0.02%

Covered Lines:
5773

Relevant Lines:
6538

💛  - Coveralls

Related to https://github.com/safe-global/safe-pm/issues/89


Multiple processes writing to a file repository at the same time

AFAICS the CMR does not try to deal with multiple (ceylon) processes trying to write to a local file-based module repo at the same time.
For example two processes could race to download and cache the same module. It's possible that we could end up caching bogus data if the OS scheduler manages to interleave things just wrong.

As @quintesse commented this can be solved using the NIO file lock API. That would be enough to prevent cooperating process (in particular, two CMRs) trying to make simultaneous changes in the same directory. Not much you can do about non-cooperating processes.

Btw, it seems you can also lock the file you're writing to itself (http://stackoverflow.com/a/128168/2889926) instead of having to create a special lock file. But yes, you can't do anything about uncooperative processes (or old versions of the CMR).

It seems that the only operation you can really trust to be atomic on Linux file systems is "rename". That's why I normally prefer the "download to unique temp file and rename" system. But that won't work if you want to be able to resume (#6093) of course.

and the two renames together are not atomic.

Do they need to be? What kind of problem could occur?

I'm not sure I really want to get into using file locking APIs at this stage.

Definitely agree.

This should be much more robust now (though possibly not completely free of races). Closing.


upgrade jindofs charts and conf issue

Ⅰ. Describe what this PR does
upgrade jindofs charts and conf issue
Ⅱ. Does this pull request fix one issue?

#427
Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #499 (3e4bd5a) into master (f63ad54) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #499   +/-   ##
=======================================
  Coverage   19.68%   19.68%
=======================================
  Files          57       57
  Lines        2123     2123
=======================================
  Hits          418      418
  Misses       1660     1660
  Partials       45       45

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f63ad54...3e4bd5a. Read the comment docs.


Fix pistons scaling of circles

issue can be easily reproduced by modifying piston-demo example.
diff --git a/examples/piston-demo/src/main.rs b/examples/piston-demo/src/main.rs
index b58a100..307d71c 100644
--- a/examples/piston-demo/src/main.rs
+++ b/examples/piston-demo/src/main.rs
@@ -58,7 +58,7 @@ fn main() {
             cc.draw_series(LineSeries::new(
                 (0..).zip(data.iter()).map(|(a, b)| (a, *b)),
                 &Palette99::pick(idx),
-            ))?
+            ).point_size(4))?
             .label(format!("CPU {}", idx))
             .legend(move |(x, y)| {
                 Rectangle::new([(x - 5, y - 5), (x + 5, y + 5)], &Palette99::pick(idx))

actual result looks like:

expected result is something like:

Thanks!

welcome :)

Is this fixed in the released version?
I'm just starting to learn rust and try to find a way to display a graph. I ran into issues having my circles that do not align with the edges in my graph. I think I still run into this issue with plotters="0.3.0" or I'm doing something wrong with my setup or with my cartesian coordinates.
Here is an example. The circles fall beside the edges. I think it's specific to Circle. Replacing Circle by Cross gives me aligned crosses. Doing the output in a png gets the circles aligned.
use piston_window::{EventLoop, PistonWindow, WindowSettings};
use plotters::prelude::*;
use plotters_piston::{draw_piston_window, PistonBackend};

use plotters::coord::types::*;

fn main() {
    let mut window: PistonWindow = WindowSettings::new("Display", [640, 480])
       .samples(4)
       .build()
       .unwrap();

    while let Some(_) = draw_piston_window(&mut window, |b| {

    let root = b.into_drawing_area();

    root.fill(&WHITE).unwrap();

    let root2 = root.apply_coord_spec(Cartesian2d::<RangedCoordf32, RangedCoordf32>::new(
            0f32..1f32,
            0f32..1f32,
            (0..640, 0..480),
    ));

    let coords = [(0.5, 0.5), (0.25, 0.75), (0.0, 0.0), (0.0, 1.0), (1.0, 1.0), (1.0,0.0)];

        let dot_and_label = |x: f32, y: f32| {
            return EmptyElement::at((x, y))
                  + Circle::new((0, 0), 3, ShapeStyle::from(&BLACK).filled());
        };

    for c in coords.iter() {
        root2.draw(&dot_and_label(c.0, c.1)    );
    }

    root2.draw(&PathElement::new(coords, Into::<ShapeStyle>::into(&RED).filled()));

    Ok(())
    }) {}
}


update docs

We need to write docs for the fetch module and update them for dbimport. Currently, both are incorrect.

Fixed in 68a713c0ddf4a6b2f087839ed0129c5fbf44bf1d


preprocessing.py error

Hi,
I am using python 2.7 and getting this error
File "preprocessing.py", line 134, in
write_label_csv("./train-label.csv", train_frames, get_label_map("./data/train.csv"))
File "preprocessing.py", line 49, in write_label_csv
index = int(lst[0].split("/")[3])
ValueError: invalid literal for int() with base 10: 'train'
How to resolve this error.
Thanks
sd

Fixed. Problem was the path had extra train folder /data/train/train.
Thanks


UAT Bug | Breadcrumbs Missing

Module: User Registration
User: Nyay Mitra
Screen: List of Registrration Requests and Registration Details
Issue: Breadcrumbs Missing
Expected behaviour: Breadcrumbs should be present in all pages

this is not done


Add multiple download experiment on the CLI

Useful implementation allowing users to export multiple experiences. This fits in with the pipeline, enabling standardization of metadata.

Hello @killianrochet! Thanks for opening this PR.

In the file elab_bridge/cli.py:

Line 32:101: E501 line too long (124 > 100 characters)
Line 34:101: E501 line too long (111 > 100 characters)

In the file elab_bridge/tests/test_cli.py:

Line 54:1: E302 expected 2 blank lines, found 1
Line 62:101: E501 line too long (104 > 100 characters)
Line 63:30: E127 continuation line over-indented for visual indent
Line 68:1: W391 blank line at end of file

Do see the Hitchhiker's guide to code style

@SylvainTakerkart I finally changes all the format of the export cause of eLab update. Will merge an deploy the new version of DigLabTool. I still have to do some changes to be more "stable" but in local all work for a first usage !

ok, good job ;)


Add sticky footer

After seeing all the problems we are having with the current website, I decided to refactor a bit and remove some stuff:

Removed lenny faces. I couldn't find a way to keep and looking good for sponsors. Long live the lenny faces
Set footer to sticky instead of absolute. See thus beautiful hack: https://css-tricks.com/snippets/css/sticky-footer/
Added some padding between elements so that the webpage breaths a bit more.

Hey I know, I shouldn't do this without getting a review... But we need to release and the current website has some messed up stuff. I think I'll merge. I'll leave it open if by any chance any of you are awake and want to review really early. Will merge at 7AM CEST time and change nginx to point at this instead. If something is wrong, auto deployment is activated so you can change stuff here and push to master to fix it.

DAAAMN it scrolling bar. Let me take a look. How did you test it? Device..?

Also, lenny faces are being removed so we look more serious to sponsors. I've been recommended to do so.

Firefox and Chromium on a 13" laptop, 1920×1080 px.
Chromium displaying as an iPhone 5, same happens.

I don't see how the lenny faces could hurt us, we're serious about what we do but we're organizing a fun event.
I understand that the recommendation probably comes from someone with more experience so I'm okay with this for now. But let's discuss it with the team.

This removes the scrolling bar on my screens but keeps the footer on mobile. Sadly I don't fully understand why or how.

1- Agree with further discussing it with the rest of the team. But I prefer to be safe for the time being. We can add the lenny faces back if all departments agree with it.
2-  Fixed the scroll with max-width. It was the social media links taking too much space when doing a new line

Try to make granular commits so that stuff can be rolled back if necessary.

Also, lenny faces are being removed so we look more serious to sponsors. I've been recommended to do so.

Can you elaborate?

@dasilvacontin it was feedback provided by mllobet. it didnt seem too serious for sponsors. I'm not sure about it, I removed it just in case (better be safe than sorry in this case). Also, the entire point of the current website is more for sponsors to see that we are organizing a new edition than for hackers. We can add them on the final website maybe?

Good point about landing being mainly for sponsors. Where is that feedback you are talking about, though? Link?

On 29 May 2017, at 16:44, Gerard Casas<EMAIL_ADDRESS>wrote:
@dasilvacontin it was feedback provided by mllobet. it didnt seem too serious for sponsors. I'm not sure about it, I removed it just in case (better be safe than sorry in this case). Also, the entire point of the current website is more for sponsors to see that we are organizing a new edition than for hackers. We can add them on the final website maybe?
―
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Private message -.-


Format all Swift files in project

Run swift-format on all Swift files in repo.

Confirmed with @scruff311 during the standup, there is no logic change in this PR, only automated formatting changes.


fix escaping of column, table and schema on ColumnExistsPrecondition

:+1:
without the above the <columnExists> Precondition will not work on Oracle tables and columns that are lowercase. These have to be escaped if they are not uppercase.

Thanks!


Fix downloading search results outside message age window

Remove age checks when downloading messages. We already filter by age when deciding which messages to download: https://github.com/k9mail/k-9/blob/615cad74145fb2d91db18d118e03fff45f74e75d/mail/protocols/imap/src/main/java/com/fsck/k9/mail/store/imap/ImapFolder.java#L479
Fixes #3111

Hi there, the issue persists. I tried a few moments ago. Can you please check for this? What do you need from me to fix?
regards Wolf
K-9 Version 5.600, Android 9.0.6, connecting to IMAP Server, Mail is 7 month old, setting is sync for 2 month (change to 1 year solves the problem, but not for mails older than this)

You have to use a K-9 Mail version where the bug is fixed. Beta releases can be downloaded here: https://github.com/k9mail/k-9/releases

Sorry, didn't see that this ist just merged to unstable. Works in 5.7.


TTS question

Is there a way to make TTS say my character name instead of "you"? I've been messing around but can't seem to get it to do it (Sorry for dumb question, btw)

Unfortunately, no.  All of the "mechanic on you" is just hardcoded text.  You'd have to change almost every trigger output to behave differently.


Errors in merge_replicates_barcode_counts.py when BC threshold too high

I set the BC threshold to minimum 10, which appeared to be too high for my dataset. An empty dataframe was returned after filtering, which in turn results in a missing key error for the keys "dna_count_1" "rna_count_1" etc.
To make this more intuitive, either an error returning an explanation, or creating an empty filtered file, or both, would be good.

It seems to be that # order columns to have dna then rna count of each replicate expects a certain number of columns but
df = df.pivot_table(
does not create them.
So the script is buggy. Possible solutions are:

check input files and throw exception when one of them is empty
pivot tables and add headers if they do not exist. then order them later.


[FEATURE] add --execute option to deploy method

similar to the --refresh option (only much easier), this could run execute for supported types right after deploy.
especially together with the upcoming vscode extension that could be a powerful helper, chaining deploy() and execute() commands together.

@phjulia - i figured you might want to take this one? ;-)


feat: update idea version to 2019.1.4

Codecov Report

Merging #151 (95ae85e) into master (d71b151) will increase coverage by 0.008%.
The diff coverage is n/a.

@@               Coverage Diff               @@
##              master      #151       +/-   ##
===============================================
+ Coverage     36.800%   36.808%   +0.008%
  Complexity      1056      1056
===============================================
  Files            209       209
  Lines           9788      9786        -2
  Branches        2435      2435
===============================================
  Hits            3602      3602
+ Misses          5403      5401        -2
  Partials         783       783

Flag
Coverage Δ

unittests
36.808% <ø> (+0.008%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

.../intellij/actions/ActionEventDataContextAdaptor.kt
0.000% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d71b151...95ae85e. Read the comment docs.


Blank window, no actions possible

On BingGPT opening, a blank window opens, but no login form or chat appears. Couldn't login once, only the blank window opens.
Blank window:

Downloads I tried which should work on Windows, but don't work:

BingGPT-0.3.4-win32-x64-Setup.exe (Installer)
BingGPT-0.3.4-win32-x64.zip (Portable)

Details:

OS: Windows 10 Pro (Windows Feature Experience Pack 1000.19041.1000.0)
OS version: 22H2
OS build: 19045.2965
Country: France (no VPN)

If you need more info, don't hesitate to ask.

so did i

I also get this issue

i get this, which i cannot close

我也一样

I got the same question.

I just opened edge and found that it updated itself, and mine was blank as well

Same Problem.

I had the same problem

me too

+1

same issue for me

Me too.

+1

the same

我也是空白的不可以使用了

Same on me

我也是一直用了一段时间，然后这连天就突然不能用了，删除重新下载也是这样的，打不开

I got the same problem, does anyone have a good solution？

Same problem.

大家别搞机场了，我换了梯子，机场，甚至自己搭建了一个机场，都没解决，感觉应该不是机场的问题（因为在edge能打开new
bing），降版本也试过了。  结果打开还是纯白色。如果有大哥能解决的话，麻烦请踢我一下，我很着急。

如果有大哥能解决的话，麻烦请踢我一下，我很着急

大家别搞机场了，我换了梯子，机场，甚至自己搭建了一个机场，都没解决，感觉应该不是机场的问题（因为在edge能打开new bing），降版本也试过了。 结果打开还是纯白色。如果有大哥能解决的话，麻烦请踢我一下，我很着急。

着急用可以去网页版找bingchat啊，应该是一样的吧

兄弟们更新版本了，上啊！！！！！

楼上的兄弟们，新版本修复了
hey guys on upstairs, the new version has fixed the issue of blank spaces

Corrected on my setup (see this issue's description for specs). Closing issue.


async data refresh and multi-select

When using the multi-select directive when the choices refreshes the dropdown list does not seem to be aware of the already selected choices.  This means that if an already selected option is returned from the async call it is displayed in the dropdown list and if you select it you get an ng-repeat dupes error
Here is my html
<div ui-select-choices
  repeat="person in people | GuestListFilter: $select.search track by person.trackBy"
  refresh="getUserSuggestions($select.search)">
</div>

and relevant js
					$scope.people = [];
					$scope.getUserSuggestions = function(q) {
						FormService.getUsers(q).then(function(response) {
							$scope.people = _.map(response, function(suggestion) {
								return {
									bh: true,
									trackBy: buildTrackBy(suggestion.id, suggestion.userName),
									user: suggestion
								};
							});
						});
					};

I have the same issue using Restangular to populate my $scope.

I'm having this issue as well.
I populate the list of all items through an ajax call.
I've spent the past couple days digging. uiSelectCtrl.refreshItems() gets the list of selected items from uiSelectCtrl.selected. The only place I can see this being set is in ngModel.$render. The issue is that once this is set after an asynchronous action, uiSelectCtrl.refreshItems() isn't run again.
Should it be?

So how you work around it ? Do you just modify your GuestListFilter to hide already selected options?

I called uiSelectCtrl.refreshItems(); from the refresh function and it worked for me.
<ui-select-choices repeat="exp.name as exp in expertise | filter:{name:$select.search}"
                   refresh="refreshExpertise($select.search, $select)"
                   refresh-delay="100">
    {{exp.display}}
</ui-select-choices>

$scope.refreshExpertise = function(search,select) {
    select.refreshItems();
};

@countrogue I end up with exactly the same solution. thanks!

It didn't work for me, I solved it replacing choices that already exist in selected with objects from selected.
        $scope.choices = fromBackend.map(function (i) {
          return _.find(select.selected, {value: i.id}) || {label: i.name, value: i.id};
        });

I don't have time to do a full PR with testing, or even to clean it up, but this is how I've solved it. I replaced this section of code https://github.com/angular-ui/ui-select/blob/master/dist/select.js#L484-L487
if ( data !== undefined ) {
          var filteredItems = data.filter(function(i) {return selectedItems && selectedItems.indexOf(i) < 0;});
          ctrl.setItemsFn(filteredItems);
        }

with this:
       if ( data !== undefined ) {
          var checkByTrackBy = function(item, selectedItems){
            var propsItemNameMatches = /(\w*)\./.exec(ctrl.parserResult.trackByExp);
            var matches = /\.([^\s]+)/.exec(ctrl.parserResult.trackByExp);
            if(propsItemNameMatches && propsItemNameMatches.length > 0 && propsItemNameMatches[1] == ctrl.parserResult.itemName){
              if(matches && matches.length>0) {
                for(var i = 0; i < selectedItems.length;i++){
                  var selectedItem  = selectedItems[i]
                  if(item[matches[1]] == selectedItem[matches[1]]){
                    return false;
                  }
                }
                return true
              }
            }
          }
          var filteredItems = data.filter(function(i) { return selectedItems && (ctrl.parserResult.trackByExp) ? checkByTrackBy(i,selectedItems) : selectedItems.indexOf(i) < 0 ;});
          ctrl.setItemsFn(filteredItems);
        }

Closing as a duplicate issue.


[BUG]: nvm doesn't work even after sourcing it.

Description of the Bug
Had to manually install this.  Ugh.  No idea why it doesn't work, since we explicitly source the bashrc beforehand and this works in terminal with the same commands, no sudo.
Steps To Reproduce
No response
Additional Information
No response

nvm doesn't work with sourcing the bashrc, you can call it right from ~/.nvm though.


How to obtain sensors for both FIRST and NEXT departure

Version of the custom_component

latest version via HACS
Describe the bug
I am not able to include both the first and next departure times for a certain stop. The readme has the firstnext parameter as optional, but neither omitting it completely nor any other input allowed me to end up with sensors both for first and next departure times as shown in the overview.png
What do I miss?
log

Add your logs here.
No error in logs

Like any other integration, you configure it multiple times.
sensor wienerlinien:
  - platform: wienerlinien
    stops:
      - '4429'
      - '3230'
  - platform: wienerlinien
    firstnext: next
    stops:
      - '4429'
      - '3230'


feature: implement transport controller

Feature Description
transport controller should watch the CR that holds the calculated results of an EdgePlacement (e.g., EdgePlacementDecision), wrap the list of objects and put a wrapped object in namespace of every matching WEC's namespace
Proposed Solution
transport controller should be implement with pluggable wrapping function to allow customizing transport.
Want to contribute?

[ ] I would like to work on this issue.

Additional Context
No response

initial implementation based on KubeStellar 0.15 is completed.
since project is transitioning to ks-0.20, a different issue was created to reflect the required changes to existing code.
this issue is closed as completed.


Convert Design Assets To Sketch

Covert the existing design assets from Illustrator to Sketch. This includes all of the base components and layouts.
This does not include creating the new symbols or template library.

@cliffpyles there has been conversation about being able to convert code to sketch components. Will you elaborate on what's possible there? Trying to determine how this might impact this issue.

[ ] Trying this again
[x] Trying this again
[ ] Trying this again
[ ] Trying this again

This will continue as we move forward.

@kybaker since the checklist has been completed and this will just be part of the process moving forward, any reason why we wouldn't close this issue?


On Excel, Table fields lose formulas and format

Hey there,
We noticed that if you have an Excel spreadsheet with a table and some of its columns have calculated or formatted values, these properties (either the formula or the format) will be lost on the table definition if the file is loaded using OpenXML.
This was initially noticed on ClosedXML, a library that relies on OpenXML for all the heavy lifting. Further details can be found on this issue.
I cloned ClosedXML repo and got the source code. When debugging, I noticed that, in a given moment, it would call OpenXML to parse all the file to objects. This is the line where it happens:
using (var dSpreadsheet = SpreadsheetDocument.Open(fileName, true))
                LoadSpreadsheetDocument(dSpreadsheet);

After that, if you peek into the table definitions that were loaded, you'll see that the formula and formats have been lost.
To be clear, this is what I'm referring to:
\xl\tables\table1,xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<table xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" id="1" name="Tabela1" displayName="Tabela1" ref="B2:F3" totalsRowShown="0">
	<autoFilter ref="B2:F3"/>
	<tableColumns count="5">
		<tableColumn id="1" name="colum1"/>
		<tableColumn id="2" name="colum2"/>
		<tableColumn id="3" name="colum3" dataCellStyle="Vírgula"/> <!-- THIS -->
		<tableColumn id="4" name="colum4"/>
		<tableColumn id="5" name="colum5"><calculatedColumnFormula>Tabela1[colum4]+Tabela1[colum3]+Tabela1[colum2]+Tabela1[colum1]</calculatedColumnFormula></tableColumn> <!-- AND THIS -->
	</tableColumns>
	<tableStyleInfo name="TableStyleMedium2" showFirstColumn="0" showLastColumn="0" showRowStripes="1" showColumnStripes="0"/>
</table>

This can be found if you rename XLSX to ZIP and go sniffing into it. Those parts get lost on OpenXML.
I can try and get into this on my own, if you'd like. Any direction on where to get started would be much appreciated.

@andrecalil : I've used following code and it's able to persist the spreadsheet formatting .
Note - I've tested this with openxmlsdk ONLY and have not looked into the internals of closexml.
        using (var packageDocument = SpreadsheetDocument.CreateFromTemplate(@"Template.Example.xlsx"))
        {
            var part = packageDocument.WorkbookPart;
            var root = part.Workbook;

             packageDocument.SaveAs(@"Template.Example.copy.xlsx").Close();

            // We are fine if we have not run into an exception.
            Assert.True(true);
        }

Thanks for looking into this, @tarunchopra .
ClosedXML uses the method Open. Perhaps there's some different in the internals of OpenXML between CreateFromTemplate and Open?

@andrecalil : Can you please repro the issue with openxmlsdk (removing closexml) ? I assume that the formatting is disturbed in LoadSpreadsheetDocument function; but this function is exposed by closexml and not openxmlsdk. If you can get us a repro; purely with openxmlsdk; we will be able to help.

So I tried this:
[Fact]
public void X009_XlsxCreation_KeepTableProperties()
{
	using (var packageDocument = SpreadsheetDocument.Open(@"F:\calil.xlsx", true))
	{
		var part = packageDocument.WorkbookPart;
		var root = part.Workbook;

		packageDocument.SaveAs(@"F:\calil.copy.xlsx").Close();

		// We are fine if we have not run into an exception.
		Assert.True(true);
	}
}

And, er... it worked. I mean, the formula on the table is kept, so that adding a new line replicates it.
I'll keep looking into ClosedXML. I'll close this issue for now.
Thanks mate!

@tarunchopra I'm the maintainer of ClosedXML. If you see any queries about files generated by ClosedXML, I suggest the first think you ask is whether this has been logged on ClosedXML's page and whether the maintainer (i.e. me) is certain that it is an OpenXML bug. Chances are likely it will be a ClosedXML bug.

@igtur: Thanks. OP mentioned that the issue is an already existing issue @ ClosedXML - https://github.com/ClosedXML/ClosedXML/issues/513; hence there was no reason for me to ask.
I'll leave it up to OP to follow up on ClosedXML repro. From our side; we need purely openxmlsdk code to investigate that it's our issue.


⚠ Bofrost.com has degraded performance

In aae3f26, Bofrost.com (https://www.bofrost.com) experienced degraded performance:

HTTP code: 200
Response time: 1538 ms

Resolved: Bofrost.com performance has improved in 2be479f after 20 minutes.


Smart camera activation

Follow up PR for #703
With this PR, the ScanTab is now also kept stateful and not rebuild to an empty container every time you switch to another tab.
Additionally, the way the tabs are managed now is more consistent

Thanks for the commentar @monsieurtanuki

For instance, I'm curious, what happens if you switch to another app: will the camera stop?

Just tried it, the camera is closed, but I assume that this has nothing to do with Flutter itself but is an android internal process. An app should not be able to access the camera if it is not in the foreground. Therefore, we probably do not need the WidgetsBindingObserver.

RouteObserver would be the solution inside the app (from tab to tab) - https://medium.com/koahealth/how-to-track-screen-transitions-in-flutter-with-routeobserver-733984a90dea

This is what I had temporarily implemented in #703 to pause the camera when opening the product page from the ScanTab. (commit).
This will also have to be added back later in one way or another but I don't think it will help us with this problem. When you set up a RouteObserver, you can override some useful things, including

didPush - When the current page is pushed to the navigator
didPushNext - when a page is pushed to the current one
didPop - When the current page is pasted to the navigator
didPopNext - When the next page is pushed, so this is the highest one now.

But since we don't push anything on the root navigator but only have a stack where two of three are offstage we won't get any calls here.  Same goes for the visibility_detector during my research, I actually also stumbled across it, but the same applies here:

VisibilityDetector considers only its bounding box. It does not take widget opacity into account.

And offstage is very likely not different from setting the opacity to zero

The goal is to somewhere control the camera depending on the offstage status. At the beginning (now in the main code) I just passed the offstage status to the ScanPage, but this caused the ScanPage to be rebuilt every time, which it doesn't have to.
I made the model in scan_page private again and added its own static methods but I don't think we can get around a static variable (+methods). What speaks against it apart from the testability

The goal is to somewhere control the camera depending on the offstage status

The goal is to close the camera when it's not needed, and reopen it when it's needed. Therefore I suggested https://pub.dev/packages/visibility_detector: when the scan widget is/is-not displayed, a callback will be triggered, where we can restart/pause the camera. I really think that would be a good thing to try - it shouldn't be too long either.

I give it a try tomorrow @monsieurtanuki

Interesting, the VisibilityDetector really detects that, I didn't expect that. Opening a new PR for that later


Updated compatability matrix with OpenShift 3.9.0

#1273

ok to test

retest this please

ok to test

retest this please

retest this please

retest this please

retest this please


Get commits from organizations

ruslan suggests to get all user commits from orgs via listUserOrgs(user).forEach { org -> org.repos.forEach { repo -> repo.statictics } }
this will potentially result in thousands of requests, depending on what kind of orgs user is a member of
maybe request limit can be increased if user auths? maybe there is a better way?

To the people who want this: Would you be okay with authorizing the app to let it make requests with your token? I can't think of any way to do this with my own token that won't instantly trigger the rate-limit.

Shall we not first list user organizations and find commits to each orgs ?
https://developer.github.com/v3/orgs/#list-user-organizations
https://developer.github.com/v3/repos/commits/
This may work.

@mithlesh4257 Writing the code for it isn't really a problem, but let's say I'm a member of google, which has 1148 repos. I picked ten repos at random and got an average of 800 commits (I have no idea if this number is correct, but let's assume it is for now).
The max page size for the API is 100, which gives us 1140/100 * 800/100 = 12 * 80  = 960 requests. These requests come on top of the normal user requests, and only account for 1 organization. I'm already approaching the rate-limit every hour, and several people who work for google, microsoft, and other huge organizations have been using the tool.
I suppose we could run a batch-job for organizations to cache the relevant information. It would mean slightly outdated info, but that's probably okay. It's a bit of work though.

It seems that it's possible to use the event-api to achieve this:
val repoCommits2 = GhService.getUserEvents(username).filter { event -> event.type == Event.TYPE_PUSH }.map {
    it.repo to (it.payload as PushPayload).commits
}.toMap()

Using the App approach to increase API limits is good, better than the stargaze method

The event API is basically useless:

Events support pagination, however the per_page option is unsupported. The fixed page size is 30 items. Fetching up to ten pages is supported, for a total of 300 events.

any news on this?

@lordadamson no, I've pretty much stopped adding new functionality to this project. If you wanna create a PR I'll merge it though.

Probably. Traffic is pretty low on the project these days, so I think it would also be okay to try without, then if the number of requests falls under a certain limit require auth.

Use case: I have so many repos that I have created organizations for projects per language:

https://github.com/dolmen
https://github.com/dolmen-go
https://github.com/dolmen-perl
So I would like to be able to see https://profile-summary-for-github.com/user/dolmen-go

Note that Commit per quarter doesn't work for an organization.

I don't have the time to work on this project at the moment, but pull requests are welcome @dolmen !


Remove links to support portal

Context
Removing links to support portal
Changes proposed in this pull request
Also changed some wording
Guidance to review

 Removing Signed-in access to the support portal


Reserve more eval memory and use ggml scratch buffers

This attempts to fix https://github.com/rustformers/llama-rs/issues/115
Not the brightest of code. Scratch buffer usage is imitated from llama.cpp. evaluate context memory reservation is also imitated there (or at least that's the attempt). Note that I didn't actually go through all the things in llama.cpp, only the ones related to context memory size, so I might be missing something.
I'm quite sure this allocates a lot more extra memory for 7B and 13B models as well, even though I never had any issues with them running out of context memory. Scratch buffers take 1GB, and that's for every InferenceSession.
Maybe it would make sense to only use scratch buffers for inferring bigger models only? Though I think llama.cpp uses them always. Also, if there are multiple sessions, scratch memory buffers are not shared between them, but they could (just make sure only run one evaluate at a time somehow).
Anyway, with these changes I couldn't manage to run out of context memory any more, even with 65B model.

man I do not enjoy the amount of magic constants we're accumulating, but aside from the &mut thing I think this is fine. Does llama.cpp always reserve 1GB of scratch, even for 7B?

Will this help Context window full, stopping inference.?

Will this help Context window full, stopping inference.?

No, that's because the model has a fixed context limit of 2048 bytes. We're investigating ways to improve this in #77.


⚠ Bofrost.es has degraded performance

In a7cedb3, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1483 ms

Resolved: Bofrost.es performance has improved in dd8358a after 13 minutes.


Fixed some typos in readme

I hope now the problem is fixed.

Nope :)

I didn't change them, I just copy them from 👇🏼 and past them. This way is wrong?


Kfp 1.8.22

Update kfp to 1.8.22 so that things work with newer dependency versions
Closes https://github.com/conda-forge/kfp-feedstock/pull/89.

@conda-forge-admin, please rerender

@ckadner @manuelwalserqc @maximerihouey @nicolas-geniteau @radcheb @tanguycdls
Sorry to bug y'all, but would one of you be able to merge this PR in? The fact that the previous kfp was pinned to a bunch of old dependencies is causing us problems at work.

@ckadner @manuelwalserqc @maximerihouey @nicolas-geniteau @radcheb @tanguycdls
Sorry to bug y'all (again), but have any of you had time to take a look? Getting this merged would be super helpful for us.


JS: add crypto.pseudoRandomBytes as source in InsecureRandomness.ql

Evaluation underway

Rebased to resolve change note conflict.

LGTM; evaluation is nice, but not strictly necessary for merging, I would say.

The evaluation broke anyway. Let's just land it like this.


Suppress parser warnings.

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew tests with your changes locally?
[x] Have you successfully run brew man locally and committed any changes?

Fix CI failure for new RuboCop versions.

Review period skipped due to critical label.


Search hangs with relative path to include

Issue Type: Bug
Currently, if I use a relative path in the "files to include" field on search, the  search then runs and runs with no results (or sometimes just one or two).  Visual Code itself is not hung, and the Cancel Search appears (and works), as well as a search "busy indicator".  During this time, all 16 cores on my processor are busy, but it never seems to complete.  I found that if I instead use a full path, then it works fine and the results are nearly immediate.  (As they should be, being a simple search, and my files on a local SSD drive.)
VS Code version: Code 1.32.3 (a3db5be9b5c6ba46bb7555ec5d60178ecc2eaae4, 2019-03-14T23:43:35.476Z)
OS version: Windows_NT x64 10.0.17134

System Info

Item
Value

CPUs
Intel(R) Xeon(R) CPU E5-1660 v3 @ 3.00GHz (16 x 2993)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: enabledsurface_synchronization: enabled_onvideo_decode: enabledwebgl: enabledwebgl2: enabled

Memory (System)
31.90GB (25.13GB free)

Process Argv
--folder-uri file:///d%3A/src/iModel.js/Work2/imodeljs

Screen Reader
no

VM
0%

Extensions (4)

Extension
Author (truncated)
Version

Bookmarks
ale
10.3.0

vscode-typescript-tslint-plugin
ms-
1.0.0

debugger-for-chrome
msj
4.11.3

shader
sle
1.1.4

Can you give an example of what you are using when you say "relative" and "full path"?
Also, please do the following

Run the command "Set log level" and change it to "Trace"
Run the search again
Show the search-related messages in the "Log (Window)" output panel

I opened the folder in VSCode of D:\src\iModel.js\Work2\imodeljs\
Using a “files to include” path of D:\src\iModel.js\Work2\imodeljs\core\frontend\src\render I get:
[2019-03-21 20:49:14.599] [renderer1] [trace] SearchService#search {"_reason":"searchView","folderQueries":[{"folder":{"$mid":1,"fsPath":"d:\src\iModel.js\Work2\imodeljs\core\frontend\src\render","external":"file:///d%3A/src/iModel.js/Work2/imodeljs/core/frontend/src/render","path":"/D:/src/iModel.js/Work2/imodeljs/core/frontend/src/render","scheme":"file"},"fileEncoding":"utf8","disregardIgnoreFiles":true,"disregardGlobalIgnoreFiles":true,"ignoreSymlinks":false}],"usingSearchPaths":true,"maxResults":10000,"type":2,"contentPattern":{"pattern":"ClassificationByIndex","isRegExp":false,"isCaseSensitive":false,"isWordMatch":false,"wordSeparators":"`~!@#$%^&*()-=+[{]}\|;:'",.<>/?"},"previewOptions":{"matchLines":1,"charsPerLine":250},"usePCRE2":false,"userDisabledExcludesAndIgnoreFiles":true}
[2019-03-21 20:49:14.611] [renderer1] [debug] SearchService#search provideTextSearchResults ClassificationByIndex, {"folder":"file:///d%3A/src/iModel.js/Work2/imodeljs/core/frontend/src/render","excludes":[],"includes":[],"useIgnoreFiles":false,"useGlobalIgnoreFiles":false,"followSymlinks":true,"encoding":"utf8","maxFileSize":17179869184,"maxResults":10000,"previewOptions":{"matchLines":1,"charsPerLine":250},"usePCRE2":false}
[2019-03-21 20:49:14.611] [renderer1] [trace] telemetry/searchResultsFirstRender {"duration":12}
[2019-03-21 20:49:14.614] [renderer1] [debug] SearchService#search rg --hidden --ignore-case --max-filesize '17179869184' --no-ignore --follow --fixed-strings --no-config --no-ignore-global --json -- 'ClassificationByIndex' '.'

cwd: d:\src\iModel.js\Work2\imodeljs\core\frontend\src\render
[2019-03-21 20:49:14.767] [renderer1] [debug] SearchService#search Got data from stdout
[2019-03-21 20:49:14.768] [renderer1] [debug] SearchService#search Got result from parser
[2019-03-21 20:49:14.768] [renderer1] [trace] SearchService#search: 169ms
[2019-03-21 20:49:14.768] [renderer1] [trace] telemetry/textSearchComplete {"reason":"searchView","workspaceFolderCount":1,"endToEndTime":169,"scheme":"file","usePCRE2":false}
[2019-03-21 20:49:14.773] [renderer1] [trace] telemetry/searchResultsShown {"count":3,"fileCount":3,"options":{"isRegExp":false,"isCaseSensitive":false,"isWordMatch":false,"wordSeparators":"`~!@#$%^&*()-=+[{]}\|;:'",.<>/?"},"duration":170,"type":null,"scheme":"file"}
[2019-03-21 20:49:14.773] [renderer1] [trace] telemetry/searchResultsFinished {"duration":175}

Using a path of core\frontend\src\render I get:
[2019-03-21 20:43:38.101] [renderer1] [trace] SearchService#search {"_reason":"searchView","folderQueries":[{"folder":{"$mid":1,"fsPath":"d:\src\iModel.js\Work2\imodeljs","external":"file:///d%3A/src/iModel.js/Work2/imodeljs","path":"/d:/src/iModel.js/Work2/imodeljs","scheme":"file"},"fileEncoding":"utf8","disregardIgnoreFiles":true,"disregardGlobalIgnoreFiles":true,"ignoreSymlinks":false}],"usingSearchPaths":false,"includePattern":{"/core\frontend\src\render/":true,"/core\frontend\src\render":true},"maxResults":10000,"type":2,"contentPattern":{"pattern":"ClassificationByIndex","isRegExp":false,"isCaseSensitive":false,"isWordMatch":false,"wordSeparators":"`~!@#$%^&*()-=+[{]}\|;:'",.<>/?"},"previewOptions":{"matchLines":1,"charsPerLine":250},"usePCRE2":false,"userDisabledExcludesAndIgnoreFiles":true}
[2019-03-21 20:43:38.113] [renderer1] [debug] SearchService#search provideTextSearchResults ClassificationByIndex, {"folder":"file:///d%3A/src/iModel.js/Work2/imodeljs","excludes":[],"includes":["/core\frontend\src\render/","/core\frontend\src\render"],"useIgnoreFiles":false,"useGlobalIgnoreFiles":false,"followSymlinks":true,"encoding":"utf8","maxFileSize":17179869184,"maxResults":10000,"previewOptions":{"matchLines":1,"charsPerLine":250},"usePCRE2":false}
[2019-03-21 20:43:38.113] [renderer1] [trace] telemetry/searchResultsFirstRender {"duration":11}
[2019-03-21 20:43:38.114] [renderer1] [debug] SearchService#search rg --hidden --ignore-case -g '/core\frontend\src\render/' -g '**/core\frontend\src\render' --max-filesize '17179869184' --no-ignore --follow --fixed-strings --no-config --no-ignore-global --json -- 'ClassificationByIndex' '.'

cwd: d:\src\iModel.js\Work2\imodeljs
[2019-03-21 20:43:38.376] [renderer1] [debug] SearchService#search .\plugins\markup\node_modules\tslint:
[2019-03-21 20:43:38.376] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:38.377] [renderer1] [debug] SearchService#search

[2019-03-21 20:43:38.616] [renderer1] [debug] SearchService#search .\test-apps\agent-test-app\node_modules\cookie-parser: The system cannot find the path specified. (os error
[2019-03-21 20:43:38.617] [renderer1] [debug] SearchService#search 3)
[2019-03-21 20:43:38.618] [renderer1] [debug] SearchService#search .\test-apps\agent-test-app\node_modules\delay-cli: The system cannot find the path specified.
[2019-03-21 20:43:38.618] [renderer1] [debug] SearchService#search  (os error 3)
[2019-03-21 20:43:38.620] [renderer1] [debug] SearchService#search .\test-apps\agent-test-app\node_modules\express-session:
[2019-03-21 20:43:38.620] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:38.632] [renderer1] [debug] SearchService#search .\test-apps\agent-test-app\node_modules\passport: The system cannot find the path specified.
[2019-03-21 20:43:38.632] [renderer1] [debug] SearchService#search  (os error 3)
[2019-03-21 20:43:38.632] [renderer1] [debug] SearchService#search .\test-apps\agent-test-app\node_modules\path:
[2019-03-21 20:43:38.633] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:38.815] [renderer1] [debug] SearchService#search .\plugins\markup\node_modules@types\node:
[2019-03-21 20:43:38.815] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:39.428] [renderer1] [debug] SearchService#search .\test-apps\agent-test-app\node_modules@types\express-session: The system cannot find the path specified.
[2019-03-21 20:43:39.428] [renderer1] [debug] SearchService#search  (os error 3)
.\test-apps\agent-test-app\node_modules@types\minimist: The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:39.430] [renderer1] [debug] SearchService#search .\test-apps\agent-test-app\node_modules@types\node:
[2019-03-21 20:43:39.430] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
.\test-apps\agent-test-app\node_modules@types\passport:
[2019-03-21 20:43:39.430] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:39.811] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules\cookie-parser:
[2019-03-21 20:43:39.811] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:39.813] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules\delay-cli:
[2019-03-21 20:43:39.814] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:39.817] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules\express-session:
[2019-03-21 20:43:39.817] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:39.831] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules\passport:
[2019-03-21 20:43:39.832] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
.\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules\path:
[2019-03-21 20:43:39.832] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:40.066] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fplugin-markup.tgz\node_modules\tslint:
[2019-03-21 20:43:40.066] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:43.928] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules@types\express-session: The system cannot find the path specified. (os error
[2019-03-21 20:43:43.929] [renderer1] [debug] SearchService#search 3)
.\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules@types\minimist: The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:43.931] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules@types\node:
[2019-03-21 20:43:43.931] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
.\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fagent-test-app.tgz\node_modules@types\passport: The system cannot find the path specified. (os error 3)
[2019-03-21 20:43:44.491] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fplugin-markup.tgz\node_modules@types\node:
[2019-03-21 20:43:44.491] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:44:04.071] [renderer1] [trace] ContextViewService#showContextView
[2019-03-21 20:44:04.084] [renderer1] [trace] ContextViewService#hideContextView
[2019-03-21 20:44:04.084] [renderer1] [trace] ContextViewService#showContextView
[2019-03-21 20:44:07.016] [renderer1] [trace] ContextViewService#hideContextView
[2019-03-21 20:44:07.067] [renderer1] [trace] telemetry/workbenchActionExecuted {"id":"workbench.output.action.switchBetweenOutputs","from":"panel"}
[2019-03-21 20:44:07.104] [renderer1] [trace] CommandService#executeCommand setContext
[2019-03-21 20:44:15.119] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fbuild-tools.tgz\node_modules\svg-sprite-loader\examples\custom-runtime-generator-extract-mode\extracting-runtime-generator.js:
[2019-03-21 20:44:15.119] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:44:15.121] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fbuild-tools.tgz\node_modules\svg-sprite-loader\examples\custom-runtime-generator\svg-to-icon-component-runtime-generator.js:
[2019-03-21 20:44:15.121] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:44:18.873] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fui-test-app.tgz\node_modules\svg-sprite-loader\examples\custom-runtime-generator-extract-mode\extracting-runtime-generator.js:
[2019-03-21 20:44:18.874] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:44:18.874] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fui-test-app.tgz\node_modules\svg-sprite-loader\examples\custom-runtime-generator\svg-to-icon-component-runtime-generator.js:
[2019-03-21 20:44:18.874] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:44:19.659] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fwebpack-tools.tgz\node_modules\svg-sprite-loader\examples\custom-runtime-generator-extract-mode\extracting-runtime-generator.js: The system cannot find the path specified.
[2019-03-21 20:44:19.660] [renderer1] [debug] SearchService#search  (os error 3)
[2019-03-21 20:44:19.660] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Fwebpack-tools.tgz\node_modules\svg-sprite-loader\examples\custom-runtime-generator\svg-to-icon-component-runtime-generator.js:
[2019-03-21 20:44:19.661] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
[2019-03-21 20:44:56.898] [renderer1] [trace] CommandService#executeCommand cursorHome
[2019-03-21 20:44:56.899] [renderer1] [trace] telemetry/workbenchActionExecuted {"id":"cursorHome","from":"keybinding"}
[2019-03-21 20:44:57.698] [renderer1] [trace] CommandService#executeCommand cursorHomeSelect
[2019-03-21 20:44:57.699] [renderer1] [trace] telemetry/workbenchActionExecuted {"id":"cursorHomeSelect","from":"keybinding"}
[2019-03-21 20:45:00.835] [renderer1] [trace] CommandService#executeCommand editor.action.selectAll
[2019-03-21 20:45:00.836] [renderer1] [trace] telemetry/workbenchActionExecuted {"id":"editor.action.selectAll","from":"keybinding"}
[2019-03-21 20:45:01.700] [renderer1] [debug] SearchService#search<EMAIL_ADDRESS>The system cannot find the path specified.
[2019-03-21 20:45:01.700] [renderer1] [debug] SearchService#search  (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
[2019-03-21 20:45:02.443] [renderer1] [debug] SearchService#search<EMAIL_ADDRESS>The system cannot find the path specified.
[2019-03-21 20:45:02.445] [renderer1] [debug] SearchService#search  (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
[2019-03-21 20:45:02.445] [renderer1] [debug] SearchService#search<EMAIL_ADDRESS>[2019-03-21 20:45:02.445] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
[2019-03-21 20:45:02.446] [renderer1] [debug] SearchService#search
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>The system cannot find the path specified. (os error 3)
<EMAIL_ADDRESS>[2019-03-21 20:45:02.446] [renderer1] [debug] SearchService#search : The system cannot find the path specified. (os error 3)
[2019-03-21 20:45:02.735] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Ftest-apps-synchro-schedule-importer.tgz\node_modules\tslint\lib\rules\code-examples\noObjectLiteralTypeAssertion.examples.d.ts: The system cannot find the path specified. (os error
[2019-03-21 20:45:02.735] [renderer1] [debug] SearchService#search 3)
.\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Ftest-apps-synchro-schedule-importer.tgz\node_modules\tslint\lib\rules\code-examples\noObjectLiteralTypeAssertion.examples.js: The system cannot find the path specified. (os error 3)
[2019-03-21 20:45:02.737] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Ftest-apps-synchro-schedule-importer.tgz\node_modules\tslint\lib\rules\code-examples\noUnnecessaryCallbackWrapper.examples.d.ts:
[2019-03-21 20:45:02.738] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
.\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Ftest-apps-synchro-schedule-importer.tgz\node_modules\tslint\lib\rules\code-examples\noUnnecessaryCallbackWrapper.examples.js: The system cannot find the path specified. (os error 3)
[2019-03-21 20:45:02.739] [renderer1] [debug] SearchService#search .\common\temp\node_modules.local\D%3A%2Fsrc%2FiModel.js%2FWork2%2Fimodeljs%2Fcommon%2Ftemp%2Fprojects%2Ftest-apps-synchro-schedule-importer.tgz\node_modules\tslint\lib\rules\code-examples\oneVariablePerDeclaration.examples.d.ts:
[2019-03-21 20:45:02.739] [renderer1] [debug] SearchService#search The system cannot find the path specified. (os error 3)
(I eventually cancel this.)
David
From: Rob Lourens<EMAIL_ADDRESS>Sent: Thursday, March 21, 2019 5:54 PM
To: Microsoft/vscode<EMAIL_ADDRESS>Cc: David Stradley<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [Microsoft/vscode] Search hangs with relative path to include (#70925)
Can you give an example of what you are using when you say "relative" and "full path"?
Also, please do the following

Run the command "Set log level" and change it to "Trace"
Run the search again
Show the search-related messages in the "Log (Window)" output panel

[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_323878_35987940-2D02aae15a-2D0cb2-2D11e8-2D83f1-2Dd95c5dc3881b.png&d=DwMFaQ&c=hmGTLOph1qd_VnCqj81HzEWkDaxmYdIWRBdoFggzhj8&r=4QTZVVAc2EekxePDC6c1ejEtbueWbz4n1_4gQnP3_zE&m=CrR0P1-1oz766S_Ya80TZBSq-W64Qpe0M9qBO7zNsY4&s=iYkXHkAuc69XE_spsIapqMh7BUbWF72j2dORYG5dlA8&e=
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Microsoft_vscode_issues_70925-23issuecomment-2D475432857&d=DwMFaQ&c=hmGTLOph1qd_VnCqj81HzEWkDaxmYdIWRBdoFggzhj8&r=4QTZVVAc2EekxePDC6c1ejEtbueWbz4n1_4gQnP3_zE&m=CrR0P1-1oz766S_Ya80TZBSq-W64Qpe0M9qBO7zNsY4&s=zUXCDWGfMM6Ki4nVzOhah_G9RN3stg5A5UZExZnqnoc&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AujK1pKyUoTJXC3g9KuYOKJELrgir9v-5Fks5vZA2IgaJpZM4cCf-2DU&d=DwMFaQ&c=hmGTLOph1qd_VnCqj81HzEWkDaxmYdIWRBdoFggzhj8&r=4QTZVVAc2EekxePDC6c1ejEtbueWbz4n1_4gQnP3_zE&m=CrR0P1-1oz766S_Ya80TZBSq-W64Qpe0M9qBO7zNsY4&s=qiF6FqivBqP1kuNJcIspqhV3VOWcE8mMCEw_PEUdJQw&e=.

It looks like you have toggled off the "Use Exclude Settings and Ignore Files" button (bottom right)

so it is spending a lot of time searching your node_modules, if that wasn't intentional, try turning that back on.

Thanks, that was not intentional, and turning that back on solved the speed issue.  However, why did using a full path not have the same problem?
David
From: Rob Lourens<EMAIL_ADDRESS>Sent: Saturday, March 23, 2019 12:57 AM
To: Microsoft/vscode<EMAIL_ADDRESS>Cc: David Stradley<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [Microsoft/vscode] Search hangs with relative path to include (#70925)
It looks like you have toggled off the "Use Exclude Settings and Ignore Files" button (bottom right)
[image]https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_323878_37785522-2D9b4d3162-2D2db7-2D11e8-2D9011-2D5ca513e789b9.png&d=DwMFaQ&c=hmGTLOph1qd_VnCqj81HzEWkDaxmYdIWRBdoFggzhj8&r=4QTZVVAc2EekxePDC6c1ejEtbueWbz4n1_4gQnP3_zE&m=j7rQsLBIA0l4wZQEIsHEOXfdHqJDMUQMI2GVlvEpe1U&s=sWZ3nzY7LD5Lq6HIenBVnYcPqyyxCWNpYyC6sL-f2Nw&e=
so it is spending a lot of time searching your node_modules, if that wasn't intentional, try turning that back on.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Microsoft_vscode_issues_70925-23issuecomment-2D475842367&d=DwMFaQ&c=hmGTLOph1qd_VnCqj81HzEWkDaxmYdIWRBdoFggzhj8&r=4QTZVVAc2EekxePDC6c1ejEtbueWbz4n1_4gQnP3_zE&m=j7rQsLBIA0l4wZQEIsHEOXfdHqJDMUQMI2GVlvEpe1U&s=3frWcKiS5K1rdjmf99-yuYHUjdRWMC20O5tSy8HgmqA&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AujK1pA-5FMUErNSwovgNMTxFYqIi0E9zAks5vZcJHgaJpZM4cCf-2DU&d=DwMFaQ&c=hmGTLOph1qd_VnCqj81HzEWkDaxmYdIWRBdoFggzhj8&r=4QTZVVAc2EekxePDC6c1ejEtbueWbz4n1_4gQnP3_zE&m=j7rQsLBIA0l4wZQEIsHEOXfdHqJDMUQMI2GVlvEpe1U&s=4NUa5bQwWfHmE3a2Oq9parPJ0Z5n7uq0O_p9UAd46ag&e=.

core\frontend\src\render is not a relative path from the root. It will search **/core\frontend\src\render/** in the entire workspace.


resnet-101 as backbone

hi，
Have you implemented resnet-101 as backbone？

@pengfeidip Sorry, Not yet.

Thank you


image-builder: add missing dependencies

yum-utils is needed for reposync
selinux-policy-devel is needed for the RPM build

/assign @ggiguash

Ah, good find, thanks.
/lgtm


Add index.d.ts

I started to work on an index.d.ts (cf https://github.com/Instabug/instabug-reactnative/issues/153)
It's not perfect, but can do the job. I am open to advice !

@VincentLanglet Thank you for this 🙏🏽We will be reviewing and testing it, then we'll get back to you!

@salmatarzi Thanks, did you have time to review ?

@salmatarzi Up :)

@salmatarzi Do you plan to re-read this PR or is it easier if I do it on DefinitivelyTyped ?

@salmatarzi Up :)

Sorry for the delay, this fell off our radar. We're reviewing/testing this and planning to include it into our next release in a couple of weeks if everything looks fine.

Thanks


Add save_map service for save PCD file more easier.

Add save_map service to save file more easier and update README.md.
It can save map file whenever we want.

I don't see #include "lio_sam/save_map.h" file, did you push it yet?

I don't see #include "lio_sam/save_map.h" file, did you push it yet?

It is automatically generated file, like #include "lio_sam/cloud_info.h".

It is automatically generated file, like #include "lio_sam/cloud_info.h".

Thank you. I will take a closer look over the weekend.

Thank you. I will take a closer look over the weekend.


Add additional test results to readme

Should we retain this, or?
*NB, while neo can technically run a training step at 200B+ parameters, it is very inefficient at those scales. This, as well as the fact that many GPUs became available to us, among other things, prompted us to move development over to GPT-NeoX.

Also looks like there's some merge conflicts to be resolved


[FEATURE REQUEST] Improved POSTs requests (2): automatic POST HTTP verb when using --data

Sister issue with https://github.com/epi052/feroxbuster/issues/1117
FEATURE REQUEST 2: automatic POST HTTP verb when using --data
Is your feature request related to a problem? Please describe.
When using the --data flag to add data to the body of the request, the HTTP verb that remains is GET (default). Everytime I use --data flag, has to be used together with -m POST
Describe the solution you'd like
I'd like that, when using --data flag, the HTTP verb automatically updates to POST. Also, -m will now only accept POST or PUT. As far as I'm concerned, GET requests are allowed to have body, but the server parses them useless.
Describe alternatives you've considered
N/A
Additional context
N/A

howdy!
this is an easy fix and makes sense to me. i'm going to add this into a PR i already have in progress. thanks!

nice, thank you!

It's not merged yet, but will be this week likely

ooops sorry

@all-contributors add @JulianGR  for ideas


Minor fixes

Fixed the kernel revision (this is now the latest revision in the 4.16 branch, the used revision does not exist (anymore) in the selected branch), we can also go to 4.17, but it requires minor changes in the kernel and rtl8189es bb
Updated kernel defconfig for orange-pi-pc-plus (copied from https://github.com/megous/linux/blob/orange-pi-4.16/linux-4.16-32)
Updated meta-openembedded, meta-qt and poky to latest revision in the rocko branch
Fixed the systemd append to add space to prevent a wrong packeconfig

Also, I could't get it to build with mender due to a u-boot issue, could you maybe check?
https://github.com/mendersoftware/meta-mender/pull/465#issuecomment-397877332
ERROR: u-boot-fw-utils-mender-auto-provided-1.0-r0 do_package: objcopy failed with exit code 1 (cmd was 'arm-oe-linux-gnueabi-objcopy' --only-keep-debug '/home/poky/orange-pi-distro/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/u-boot-fw-utils-mender-auto-provided/1.0-r0/package/sbin/fw_setenv' '/home/poky/orange-pi-distro/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/u-boot-fw-utils-mender-auto-provided/1.0-r0/package/sbin/.debug/fw_setenv'):
arm-oe-linux-gnueabi-objcopy:/home/poky/orange-pi-distro/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/u-boot-fw-utils-mender-auto-provided/1.0-r0/package/sbin/fw_setenv: File format not recognized
ERROR: u-boot-fw-utils-mender-auto-provided-1.0-r0 do_package: Function failed: split_and_strip_files
ERROR: Logfile of failure stored in: /home/poky/orange-pi-distro/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/u-boot-fw-utils-mender-auto-provided/1.0-r0/temp/log.do_package.11989
ERROR: Task (/home/poky/orange-pi-distro/meta-mender/meta-mender-core/recipes-bsp/u-boot/u-boot-fw-utils-mender-auto-provided_1.0.bb:do_package) failed with exit code '1'

Hi, no problem! 4.17 is even better :) But what about the systemd bb and defconfig?
Also, shouldn't you use git://github.com/megous/linux.git;protocol=git;branch=orange-pi-4.16 instead of git://github.com/torvalds/linux.git;protocol=git;branch=master, it seems to contain more fixes than just the HDMI:
CPU frequency and voltage scaling (cpufreq)
Thermal regulation (if CPU heats above certain temperature, it will try to cool itself down by reducing CPU frequency)
HDMI audio support (from Jernej Skrabec)
Configure on-board micro-switches to perform system power off function
Wireguard (https://www.wireguard.com/)

Or are all these things merged?
The wifi driver just requires a newer revision to build.

cpufreq for H3 is scheduled for 4.18, but I think you're right, I'll probably bring back the previous kernel. I used the mainline to investigate the mali egl acceleration I have via qt or X11, as it's a good reference to debbug on, but I should have done that in a branch.
To answer your comments on the files yes, I will add the "mali related" kernel modifications to pc plus, and include your fixes related to systemd and get the new kernel config base for 4.17.
Concerning the patch to add the Mali node to the dts it does apply for me, maybe you tested it out of a yocto environment? The lines may have changed and generates a warning in yocto. Anyway I will apply the mali400 node in the H3 specific dtsi because H5 has a mali 450, so that was not the good file to add the node in.

Sounds good. Indeed tested out of a yocto environment.
And If the H3 requires a different patch from H5, maybe split up the kernel bb?
Also be warned that you can't just copy over the newly generated defconfig, it contains this:
CONFIG_EXTRA_FIRMWARE="regulatory.db regulatory.db.p7s brcm/brcmfmac43362-sdio.bin brcm/brcmfmac43362-sdio.txt brcm/bcm20710a1.hcd"
CONFIG_EXTRA_FIRMWARE_DIR="/workspace/megous.com/orangepi-pc/firmware"

And these files aren't provided, I'm also not sure what they are for, sounds like wifi driver. Also replacing these lines with:
CONFIG_EXTRA_FIRMWARE=""

As it is in the current defconfig, you will still have other compile errors in rtl8189es and mali.

I looked a bit at the differences between the current defconfig and https://github.com/megous/linux/blob/orange-pi-4.14/linux-4.14-32, I copied some over (like CONFIG_MODULES=y, CONFIG_CMDLINE=" loglevel=3" and CONFIG_CMDLINE_FROM_BOOTLOADER=y), now the kernel compiling works.

@Halolo Another note: shouldn't the patch 0001-sunxi-h3-Fix-PLL1-setup-to-never-use-dividers.patch be applied to u-boot-opi? According to readme of https://github.com/megous/linux


Use create reactor for NodeLatencyStats fake client

The monitor uses create to report the latest latency measurements, and we do not need to distinguish between create and update for our use case. However, the fake client is implemented using a simple object tracker that will fail if create is called multiple times for the same resource name. This can affect unit tests for the monitor, either because a misleading error message is logged or because updates are ignored.

cc @IRONICBo

/skip-all


External Storage not supporting in instant app

I am facing problem in android instant apps
as I am having multiple permissions in app:-
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.READ_PHONE_STATE,
Manifest.permission.READ_SMS
but I am only getting Location permission in instant app,not getting another permissions
so what I do
Please help me as soon as possible.

Thanks for bringing this up. The codelab has been deprecated. Please use github.com/android/app-bundle-samples instead.


feature: Add a setting to show the current severity filter

Did you check the docs?

[X] I have read all the trouble.nvim docs

Is your feature request related to a problem? Please describe.
When switching the severity filter in the diagnostics list, it would be really useful to have some kind of label indicating the current filter, since in some cases the list might be empty and it's impossible (?) to tell which filter is currently being applied.
Describe the solution you'd like
A label somewhere in the diagnostics panel, or even a way to get this information so that one can apply it in the status line or somewhere else.
Describe alternatives you've considered
Accept the sad truth that this might be a lower priority issue :(
Additional context
No response

@folke maybe we can show some extra infomation based on the provider currently in used in the padded line?

Closing as this way fixed with #304.