[UPSTREAM] Fix for CPU and Memory issues fetching resources

[x] The commits are squashed in a cohesive manner and have meaningful messages.
[x] For commits that came from upstream, [UPSTREAM] has been prepended to the commit message
[x] JIRA link(s): RHODS-3191
[x] The Jira story is acked
[x] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious)
[x] The developer has manually tested the changes and verified that the changes work.

Testing:  Operator performance test should be completed on a cluster with multiple installed operators and created resources for many users.  For this, https://github.com/codeready-toolchain/toolchain-e2e/tree/master/setup can be used to test kubeapi memory consumption.  Memory can be observed from test results and the on cluster metrics.
(Updated) Live Build: quay.io/modh/rhods-operator-live-catalog:1.11.0-rhods-3191

Performance test now shows 98050.58 MB memory usage for all pods in openshift-kube-apiserver, an increase of about 8GB ram over baseline for 2000 users which is acceptable.

...
Used livebuild quay.io/cfchase/rhods-operator-live-catalog:1.9.0-rhods-3191

Updated live build for 1.11 quay.io/modh/rhods-operator-live-catalog:1.11.0-rhods-3191


[FEAT]: How is the base profiles generated?

Description
Hi! I noticed the function agenerate_init_profile expands a collection of base profiles. I am wondering if the code for generating these profiles (or the profiles themselves) can be shared. Thank you!
Additional Information
No response

we don't have further code for generating profiles, please check the original sotopia paper, in which we basically use the agenerate_init_profile to get the initialization of profiles and then manually edit those. Feel free to reopen the issue if you have more questions.


No such file or directory: 'data/LSTNet_ts/electricity/electricity.txt'

When I run the following command:
python -m SeqSNN.entry.tsforecast exp/forecast/tcn/spiketcn2d_electricity.yml

I encounter the following error:
No such file or directory: 'data/LSTNet_ts/electricity/electricity.txt'

Problem Analysis
It seems that the spiketcn2d model requires data located in the data/LSTNet_ts directory, which appears to be processed in a specific way. However:

The directory structure described in the README.md does not mention data/LSTNet_ts.
I couldn't find any relevant code or instructions in the source repository that explain how to generate or prepare the data under data/LSTNet_ts.
The data folder in the repository contains raw data such as electricity/electricity.txt, but there are no details on how to process it into the required format for data/LSTNet_ts.

Sorry for that.
You can directly delete the "LSTNet_ts".
Modify your yaml as:
data:
file: data/electricity/electricity.txt


Unsubscribe deleted plots from streams

When you delete or clear a cell containing a HoloViews plot subscribed to streams in the notebook the plot instance sticks around and continues to be subscribed to Stream events, which can slow things down if you redisplay the same plot. This is a major annoyance that has caught me out frequently. It should be possible to keep track of which cell a plot was displayed in and delete it and unsubscribe from any streams the plot was attached to.
The relevant Jupyter.notebook machinery is this:
Jupyter.notebook.events.on('delete.Cell', function(event, cell) { ... })

with other events being listed here. Every plot that uses streams would send back the cell id on initialization and whenever a cell is deleted we could send a message back across a dedicated comm to notify Python of the cell deletion.
I think something similar may be necessary for tidying up after a bokeh server session is closed.

I think this is a good idea though I would want to ensure a few things:

This approach works in JupyterLab.
The code is written such that if this jupyter API breaks, we fall back to the current behavior instead of causing a overt error for the user.
The code is separate and modular i.e we can maintain a clean API at our end for cleaning up the subscribed plots so that we can register this event handler in one place, keeping the callback definition as short as possible. Sending the cell id seems fine as long as the notion of a cell id doesn't clutter up our code too much - I think we should treat it as a generic ID and keep Jupyter concepts out of HoloViews whenever possible!

This approach works in JupyterLab.

Until we support JupyterLab in other ways I do not think we should let this hold things up. The APIs exist in JupyterLab but without writing an extension there's no way we're going to make this work on both and that work will/should all happen in one chunk.

The code is written such that if this jupyter API breaks, we fall back to the current behavior instead of causing an overt error for the user.

Can't see how it would ever break something, all the execution would be triggered on the JS end so if it fails, at worst nothing happens. Also these APIs have been stable since very early notebook versions <3.0

Sending the cell id seems fine as long as the notion of a cell id doesn't clutter up our code too much - I think we should treat it as a generic ID and keep Jupyter concepts out of HoloViews whenever possible!

This would mostly be handled in the ipython extension, so I think it's perfectly reasonable to specifically handle cell ids, but some of the plot/stream cleanup can of course use general APIs, which will probably also be useful for lifecycle hooks on bokeh server.

Implemented in https://github.com/ioam/holoviews/pull/2500 and in jupyterlab_holoviews 0.3.3


make vision OS emulator work

Vision OS emulator 1.1 delivers transient pointer input events, which were not supported until this PR.
Note - this is for the emulator only, the real device should have proper hand support.

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Snapshot stored with reference name:
refs/pull/14798/merge
Test environment:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14798/merge/index.html
To test a playground add it to the URL, for example:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14798/merge/index.html#WGZLGJ#4600
Links to test babylon tools with this snapshot:
https://playground.babylonjs.com/?snapshot=refs/pull/14798/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/14798/merge
https://gui.babylonjs.com/?snapshot=refs/pull/14798/merge
https://nme.babylonjs.com/?snapshot=refs/pull/14798/merge
To test the snapshot in the playground with a playground ID add it after the snapshot query string:
https://playground.babylonjs.com/?snapshot=refs/pull/14798/merge#BCU1XR#0

Visualization tests for WebGPU (Experimental)
Important - these might fail sporadically. This is an optional test.
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14798/merge/testResults/webgpuplaywright/index.html

WebGL2 visualization test reporter:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14798/merge/testResults/webgl2playwright/index.html


ImageNet.LoadImageAndResize224 does not work with linux symbolic link

For avoiding copying datasets between projects I intensively use symbolic links.  LoadImageAndResize224 does not count it.
ImageNet - LoadImageAndResize224/LoadImageAndResize method call: ImageNet - LoadImageAndResize method call: Libtorch API Error: can't fopen

@Claus1 ,
My appology, I thought I missed this issue and revisit it. However, I find the issue seem to be your individual project rather than gotch. I am going to close #27. Thanks for raising it and feel free to continue discussion on github discussion if you wish.


Is there a fix for log path names?

Is there a warkaround for this this error?
C:\src\appcenter\lib-dotnet-appcenter\.paket\Paket.Restore.targets(210,5): error : The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

This was raised in #1331, which is closed.
I am using version 5.173.4.

For new project system you can try "storage:none" and for old project system you need to move the repository to a shorter path.
We won't fix this, since it is a windows limitation

Thanks. I'll give it whirl. Fortunately, I am using the new project system.


Tests take 100x+ longer when the browser isn't in the current screen on mac

I have about 100 tests. When I'm looking at the screen/window with the browser (I usually use full screen mode, with the browser in it's own screen), the tests take about .8 seconds to run. When the browser is in another screen, the tests take almost two minutes to run.
An interesting side note is that when the browser is in the same screen as my terminal, and I'm looking at that screen I stop getting the error "Some of your tests did a full page reload!". Whereas I was getting that error every couple of times I ran my tests when my terminal and browser were each in their own full screen.

I'm assuming you see this on Chrome? There is a known "performance" improvement in chrome that throttles timeouts to once per second if a Chrome tab is not visible. Have you tried Firefox or PhantomJS?

Yes, this is on Chrome. I haven't tried Firefox or PhantomJS, but I'll keep it in mind that using them is a potential solution.
—
Sent from Mailbox
On Fri, Jul 24, 2015 at 10:01 PM, Matt Smith<EMAIL_ADDRESS>wrote:

I'm assuming you see this on Chrome? There is a known "performance" improvement in chrome that throttles timeouts to once per second if a Chrome tab is not visible. Have you tried Firefox or PhantomJS?
Reply to this email directly or view it on GitHub:
https://github.com/karma-runner/karma/issues/1517#issuecomment-124787351

Closing as this is a "feature" of Chrome on OS X that we can't do anything about :(


Generic is not inferred from constructor value

I'm writing a class Option parameterized on a generic T, and it seems the constructor argument
is not enough to infer its generic, which makes the class behave closer to Option<any>.
Does anyone have any suggestions on how I can improve the definition to get better inference?
/* @flow */

class Option<T> {
  _value: T;

  constructor(value: T) {
    this._value = value;
  }

  getOrElse(t: T): T {
    if (this._value) {
      return this._value;
    } else {
      return t;
    }
  };
}

const x = new Option(('': string));
x.getOrElse(''); 	// This is fine
x.getOrElse(1); 	// This should be an error
x.getOrElse({}); 	// This should be an error

// Adding this will make flow detect the errors above
// const y: Option<string> = x;

Example code is also available here

Inference works as expected. If you try to use result of getOrElse as string you will get an error.

@vkurchatkin Thanks for the response, I'm referring to the generic T of the instance x not being inferred from the constructor.
Under the definition of getOrElse, getOrElse(1) and getOrElse({}) should prompt errors since x is Option<string>, while 1 and {} are not strings.
Also, changing to this:
const x = new Option(('': string));
x.getOrElse(1);              // This should be an error
(x.getOrElse(''): string);   // This will throw an error, inferring x.getOrElse(...) should return a number

will throw an error, but on the line which uses the same type as provided in the constructor.
Please let me know if I'm missing something.

@vkurchatkin is right, that inference is working as designed here.
When you create an Option instance, we instantiate T to an "open" type variable. An open type variable accumulates lower bounds and upper bounds. Lower bounds come from inflowing values while upper bounds come from uses and annotations.
In this case, the constructor argument is an inflowing value, so our type variable gets a string lower bound. Then, when you call getOrElse, the type variable gets another lower bound, number.
If you annotate x as Option<string>, the string in that annotation becomes an upper bound of the type variable. When you add a type cast to the result of getOrElse, the annotation becomes an upper bound of the type variable.
Flow ensures that lower bounds are compatible with upper bounds (read: inflowing values are compatible with their uses or annotations), but not that lower bounds are compatible with each other.
This is the same behavior that causes the following code to infer number | string as the type of x:
function f(b: boolean) {
  let x;
  if (b) {
    x = 0;
  } else {
    x = "";
  }
}

@samwgoldman thank you for the thorough explanation, that explains the behavior I was seeing when fiddling with this.
Probably will go with
getOrElse<AlternativeT>(t: AlternativeT): T|AlternativeT

since this is closer to the inference model and produces more clear error messages.


Homeward

Homeward shows a map of homeless shelters in NYC.
Team Partners - Matt, Faigy Mayer, and Joe Eastman.
https://github.com/Maelstroms38/Homeward

We are applying for Best Civic Hack / Best of Show
Best User Experience
Most Creative Use of Data


[Feature Request] Speaker verification downstream with ge2e objective

Hello! We have speaker_linear_frame_libri as speaker verification downstream task. Can we also have downstream task for that problem in more generalized way like in ge2e loss and training (paper)?

Hi, Can you go more detail about what you want ? Since frame-level speaker verification sound strange, do you mean speaker verification in LibriSpeech ?
We had implemented downstream voxceleb2-ge2e for speaker verification , you can follow there if you just want a speaker verification task. To let us know if you have advance question for that.

Hi, speaker verification task can be quite useful to make linguistically independent embeddings of speakers. But datasets used for training or tuning may be really different. In my example I am working with multilingual data and want to tune models for being robust to source languages.
I also have data which look like librispeech dataset's tree.
So I think it would be useful to have speaker verification task on libri with either ge2e or amsoftmax losses, because

current voxceleb_ge2e has many things to adapt
averaging representations after existing speaker_linear_frame_libri task would have lower quality (as being speaker embedding), in my opinion

It do not have much different structure between these two dataset (Their structure is almost equal to each other.) (voxceleb and librispeech).
If you still want, I can build one for librispeech soon. But I suggest that you definitely can modify a little code to fit on your project for currently structure.
[either am-softmax or ge2e]

Hi,
Sorry that we will not support am-softmax or ge2e for LibriSpeech.
Since in our experiments we found that speaker recognition using LibriSpeech is way easier than VoxCeleb, and we will not continue to evaluate representation with LibriSpeech in the future. So the speaker_linear_frame_libri series under the downstream folder is just left for legacy reason.
Indeed averaging representation will degrade the speaker performance, however in our previous speaker experiments on LibriSpeech we are targeting at evaluating the quality of representation instead of achieving numbers as high as possible.
However, pull request for adapting am-softmax / ge2e for LibriSpeech is still very welcome.
Hope this answer your question.
Sincerely,
Leo


Update README.md: pip install qiskit no longer installs all elements

Summary
This updates the README to reflect that pip install qiskit no longer installs all elements.
Details and comments

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 83.117%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
51944

Relevant Lines:
62495

💛  - Coveralls

would you mind submitting a similar PR to Aer and Ignis which still state that pip install qiskit installs all elements?

There is https://github.com/Qiskit/qiskit-aer/pull/1424.  I had not considered Ignis, but I'll open a PR there shortly, too.

I pushed an additional commit following https://github.com/Qiskit/qiskit-aer/pull/1424#discussion_r793810182 which dimissed the reviews.  I believe this PR is ready now.


Bot reply user chat

Hello,
can the bot reply the user chat like this? because I try the func Reply and the behaviour is just like func Send.
anyone try this before?

Yes, b.Reply(msg, ...) must work. Can you show your code please?

this in package main and func main
	bot.Handle(telebot.OnText, func(m *telebot.Message) {
		command.Main(bot, m, group)
	})

hi @demget
this in package command and func Main
func Main(bot *telebot.Bot, m *telebot.Message, group string) {
	var contentMessage string

	readMember()

	replyTo := telebot.Message{ID: m.ID}
        contentMessage := "testing"

	bot.Reply(&replyTo, contentMessage, telebot.ModeHTML)
}

Try this code:
func Main(bot *telebot.Bot, m *telebot.Message, group string) {
	readMember()

        contentMessage := "testing"
	bot.Reply(m, contentMessage, telebot.ModeHTML)
}

nice it works
thanks

solved


Specify columns [indices?] to return raw HTML on read_html()?

As per this: http://stackoverflow.com/questions/34236870/pandas-read-html-to-return-raw-html-contents-for-certain-rows-cells-etc?noredirect=1#comment56359521_34236870 Pandas returns the HTML stripped text of tables it scrapes.  It might be nice to be able to specify columns for which you would return the raw HTML for post-processing.  This would let you maintain references to images, grab links, etc.

this is a dupe of #10534
we need support of passing thru & using the dtype and/or converters options.
pull-requests are welcome.


dynaconf with variables need in and out of app

In some cases an env variable is needed in the app (gateway or service) as well as out of it (e.g. a bash script). An example is the DB_USER var for the users_db, which is needed with dynaconf's preix OEO in the gateway, but also without it when running alembic upgrade head (alembic assumes this var to be simply DB_USER).
The same issue is present for other variable in the gateway and in the services.
We need to find a general solution (other than duplicating env vars with/without prefix).

@sophieherrmann @jankovicgd any idea?


Error inlcude file (cannot declare class)

Hello! I try execute code on rewrite_block. My code config nginx
location / {
		default_type 'text/html';
			rewrite_by_php '
			include "/etc/nginx/php/index.php";
			';
}

file index.php
include "/etc/nginx/php/memcache.php";
$memcached = new memcached();
$res = $memcached->add('qwe', 123, 100);
var_dump($res);
echo microtime(1) * rand(100,3000000000444);
ngx_exit(200);

file memchache.php i take here - https://github.com/rryqszq4/ngx-php-memcached
Log file error.log
#0 ngx_php eval code(2): include()
#1 [internal function]: ngx_rewrite_11ffda65490a9c0a0c4c70dd24594f27()
#2 {main}
  thrown in /etc/nginx/php/index.php on line 96, client: <IP_ADDRESS>, server: localserver.net, request: "GET / HTTP/1.1", host: "<IP_ADDRESS>"
2023/08/04 18:11:41 [error] 14873#0: *4 Fatal error: Cannot declare class memcached\memcached, because the name is already in use in /etc/nginx/php/memcache.php on line 10, client: <IP_ADDRESS>, server: localserver.net, request: "GET / HTTP/1.1", host: "<IP_ADDRESS>"
2023/08/04 18:11:43 [error] 14875#0: *5 Fatal error: Uncaught Error: Class 'memcached' not found in /etc/nginx/php/index.php:96
Stack trace:
#0 ngx_php eval code(2): include()
#1 [internal function]: ngx_rewrite_11ffda65490a9c0a0c4c70dd24594f27()
#2 {main}
  thrown in /etc/nginx/php/index.php on line 96, client: <IP_ADDRESS>, server: localserver.net, request: "GET / HTTP/1.1", host: "<IP_ADDRESS>"
2023/08/04 18:11:50 [error] 14875#0: *5 Fatal error: Cannot declare class memcached\memcached, because the name is already in use in /etc/nginx/php/memcache.php on line 10, client: <IP_ADDRESS>, server: localserver.net, request: "GET / HTTP/1.1", host: "<IP_ADDRESS>"

I can't figure out how to connect php files correctly and make it so that every time the memory is not connected to the library.
Maybe this can be done in Init_worker?
How can you store data in php memory as it is done for example in Lua via a shared dict? So that I can get data not limited to the scope of the current process, but from another.
Or is only memcached going to help here?

Okay, declare error i fixed with
if (!class_exists('test')) {
class test
{
...
}
now the question remains, how to initialize variables in init_worker so that they are visible and available for change in other workers, for example, in rewrite

Please, don't use class_exists(), it isn't a solution to the problem.
The problem is basic knowledge from PHP.
Include
If you include the same file two or more times in a php file, the error will always exist of cannot declare class (function, ...)
Ngx-php is embeded PHP in Nginx, so the application is persistent. Once included a file, it isn't necessary to include again or you will have that problems.
A simple fix is use include_once , or better if you know that you will use it always, is a normal include in the init_worker.
The init_worker only run the first time, and all the code always available in any place in your worker.
Namespaces
The second error Class 'memcached' not found, it's also normal.
You are calling a class: memcached, that don't exist, because in your included file you only have the class: ngxphp\memcached\memcached
Examples
Check the files in the Techempower benchmark. Exist examples with global variables, with classes, ....
https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/PHP/php-ngx

Yes, your right.
If i include once on init_worker is good, work!
Latest question how to collect data in memory PHP. Example do $dataArray = array() in init_worker and call it in content_by_php block and possible to modify $dataArray (unset, push and etc functions for arrays)


[fix][doc] Fix typos

Motivation
Fix the grammar error in docs.
Modifications
Documentation

[ x ] doc
[ ] doc-required
[ ] doc-not-needed
[ ] doc-complete

Matching PR in forked repository
PR in forked repository:

@Huanli-Meng thanks for your contribution!
However, the Semantic Pull Request check failed due to inappropriate PR title naming, so I've renamed your PR title. Now the Semantic Pull Request check is re-running.
Please follow the [Guide] Pulsar Pull Request Naming Convention to rename your PR, thanks!
cc @tisonkun


Hierarchical Clustering Chart

This plot might make a nice addition to the library.

Although hierarchical clustering is cool. It's just not been a practical experience. Too many words usually.


Remove protobuf as dependency

We stopped using it as of https://github.com/cloudfoundry/cloud_controller_ng/pull/2900
Co-authored-by: Joseph Palermo<EMAIL_ADDRESS>Co-authored-by: Merric de Launey<EMAIL_ADDRESS>Thanks for contributing to cloud_controller_ng. To speed up the process of reviewing your pull request please provide us with:

A short explanation of the proposed change:

An explanation of the use cases your change solves

Links to any other associated PRs

[x] I have reviewed the contributing guide

[x] I have viewed, signed, and submitted the Contributor License Agreement

[ ] I have made this pull request to the main branch

[ ] I have run all the unit tests using bundle exec rake

[ ] I have run CF Acceptance Tests

I don't have much knowledge about protobuf but there seems to be references in some models like bbs: https://github.com/cloudfoundry/cloud_controller_ng/blob/main/lib/diego/bbs/models/lrp_convergence_request.pb.rb#L6
Are these files still used?

Thanks for the catch @johha, we also don't have a lot of knowledge about the protobuf stuff. We were surprised that none of the tests failed even though those requires are clearly there.
We traced through the protobuf generation code and it looks like the three files that still had the require actually aren't even generated anymore, they were just getting left behind because the generation doesn't rm -rf before it regenerates.
We updated the PR to also remove those three files which we think is correct.

For where proto stuff is used in capi, there's this job in the pipeline that keeps bbs protos in sync.  This is helpful for the rare times that bbs changes some of the definitions of things like ActualLRP and DesiredLRP.  There used to be traffic controller generated code and a script file that was not configured in the pipeline, but that was removed as described above

The job you linked to is actually the one that used to generate the files we're deleting here(didn't know there was another one).
That job now spits out this warning:
Omitting proto2 dependency 'github.com/gogo/protobuf/gogoproto/gogo.proto' from proto3 output file 'VARIOUS FILES HERE' because we don't support proto2 and no proto2 types from that file are being used.

which implies something changed such that those libraries can no longer be used, but also, it sounds like they aren't being used anyway so it's fine...

Yeah that sounds good then.  There's some other protbuf issues such as the fact that CI uses an old protobuf version to generate the files.  I think someday that will bite us, but not sure when/where/how


error w/install - omp.h

Hi,
I've tried to install this and get errors as per below, something with an omp.h file, it seems:
make -C /qudaich/src/
g++ -c -O3 -Wall -Wno-char-subscripts -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-unused-variable -Wno-unused-variable search_db_hypo1_dna_dna.cpp
warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
search_db_hypo1_dna_dna.cpp:43:10: fatal error: 'omp.h' file not found
#include <omp.h>
^
2 warnings and 1 error generated.
make: *** [search_db_hypo1_dna_dna.o] Error 1

any help is appreciated!

Your c++ compiler can't find the OpenMP headers. Do you have OpenMP installed?

I don't think so!

Thank you - this resolved that problem. I now have this error after make all:
src/run_search_db.cpp: In function ‘int main(int, char**)’:
src/run_search_db.cpp:181:66: error: expected ‘)’ before ‘{’ token
make: *** [qudaich_search_db] Error 1

That's weird, what system are you using and what version of gcc do you have. I tried reinstalling in my system and now I get the same error. We'll have to wait for the developers to answer.

I'm using Linux Red Hat, gcc4.7.2

I've tried in ubuntu 16 (gcc 5.3.1) and ubuntu 14 (4.8.4) with the same error.
Some bug was introduced in run_search_db.cpp with commit message "correcting a -t for top" seven days ago. We'll have to wait for the developers.
If you don't mind I can send you my functional binaries. I promise not to send any virus :)

No thank you - I'm still new to this all so I am not sure what I would do with those anyways :) I'll wait to hear from the developers.

Apologies, I inadvertently introduced an extra bracket. This has been fixed. Please use
git pull
and then
make clean
make all

to rebuild the software.

Thank you, that worked! I'm trying to run qudaich_search_db but now get a Segmentation Fault error. Not sure if this is actually qudaich-related, but I've never gotten this error before. script below:
qudaich_search_db -q /local/scratch-hs/romero3/TERM/idba_assemblies_TERM/contigs.fa -d /local/scratch-hs/romero3/pcoa3/idba_assemblies_no_term/contigs.fa -p

Thanks - all set!!

Did you solve the segfault error?
Rob
On Wed, Jul 6, 2016 at 5:40 PM jbholm<EMAIL_ADDRESS>wrote:

Thanks - all set!!
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/linsalrob/qudaich/issues/3#issuecomment-230948444,
or mute the thread
https://github.com/notifications/unsubscribe/AAzChzt_CKFzQF0jrJlK3ZxmxVOb_haCks5qTEsAgaJpZM4JFZI8
.

--

Yes! Thank you.
One more question: anyway to increase limit of sequences? I got an error saying maximum of 2 billion sequences.

I will work on that, but I am not sure at the moment. I"ll start a new
issue on github so I can track it.
Let me know how you get on!
Rob
On Thu, Jul 7, 2016 at 11:28 AM jbholm<EMAIL_ADDRESS>wrote:

Yes! Thank you.
One more question: anyway to increase limit of sequences? I got an error
saying maximum of 2 billion sequences.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/linsalrob/qudaich/issues/3#issuecomment-231165963,
or mute the thread
https://github.com/notifications/unsubscribe/AAzCh8SmHcLxgoX7GuGCBtzVmXuHr1DDks5qTUU0gaJpZM4JFZI8
.

--


AttributeError: /usr/lib/libsvm.so.3: undefined symbol: svm_get_sv_indices

Hi,
I got the error in the subject line and found that there was no solution for it in downloading any ubuntu packages.  There was no libsvm.so.2 on my computer, but that was the only file that fixed the issue, regardless of libsvm.so.3 being named in the error.
Is any of this indicative of a bug?
Multiple people are encountering this issue.  More background and details can be found at the URL below including my answer with the solution that worked for me:
http://stackoverflow.com/questions/42050356/error-in-importing-sidekit-in-python-on-ubuntu/
Andrew

I don't understand what the problem is.. Could someone elaborate more on this? thanks


Feature/access handler tests

Description

Unit tests for access handler
Related issues

Fixes #143
Type of change

[x] New feature (non-breaking change which adds functionality)

Changes Made

adds unit tests
minor typing fixes elsewhere

Testing

[x] Unit Tests

Mentions

changed base to the bugfix branch (or bufix, typo :astonished: )
this only fixes Access handler, would have been nice to test the functions in middleware as well.

will keep this around to add some tests for middleware functions as well

we can consider this done and we can continue with more tests in test/coverage-increase branch


Upgrade to @rebass/components, @rebass/grid, and styled-system 3

Replaces system-components with @rebass/components
Replaces grid-styled with @rebass/grid
Updates to styled-system v3
Removes mdx and markdown packages, which are now at https://github.com/rebassjs/mdx
Removes create-rebass package (https://github.com/rebassjs/create-rebass)
Removes peerDependencies to not show a warning when using with emotion

Related #469, #454, #458, #459, #450

Codecov Report

Merging #472 into master will decrease coverage by 0.45%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #472      +/-   ##
==========================================
- Coverage     100%   99.54%   -0.46%
==========================================
  Files          64       64
  Lines         230      222       -8
==========================================
- Hits          230      221       -9
- Misses          0        1       +1

Impacted Files
Coverage Δ

src/ButtonTransparent.js
100% <ø> (ø)
:arrow_up:

src/DarkMode.js
100% <ø> (ø)
:arrow_up:

src/Truncate.js
100% <ø> (ø)
:arrow_up:

src/Avatar.js
100% <ø> (ø)
:arrow_up:

src/BackgroundImage.js
75% <ø> (-25%)
:arrow_down:

src/Tabs.js
100% <ø> (ø)
:arrow_up:

src/Container.js
100% <ø> (ø)
:arrow_up:

src/Drawer.js
100% <ø> (ø)
:arrow_up:

src/Close.js
100% <ø> (ø)
:arrow_up:

src/Text.js
100% <ø> (ø)
:arrow_up:

... and 51 more

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 f33e2ec...b4e260e. Read the comment docs.


Client Allocation Request for: SSR storage

Client Allocation Questions
Core Information

Name: 河南中创算力
Website / Social Media: Slack:ZhongchuangIPFS
Region: Greater China
DataCap Requested: 10TiB
Addresses to be Notarized: f3th7dyfaaoiffrx3tkqoqfjsxqpv7drjtu4hxtzyf3cddnfnfiwhsuwtr2f4x335naxcmnrdjm5mkrdofhsda
Notary Requested: MRJAVAZHAO

@1ane-1 Please subscribe to notifications for this Issue to be aware of updates. Notaries may request additional information on the Issue.

Hello, @1ane-1
Please provide the following materials.
Organization name, business scale, social media accounts&follwers, and business license (could be sent by email); if you are an individual, please provide name, date of birth, working company and scale, employment certificate, social media accounts&follwers, and ID card (can be sent by email);
When did you start learning about Filecoin? Please give a description about the projects you have participated in ? What do you want to get from Filecoin? Any suggestions or expectations for the Filecoin Network?
Is there any law risk? What percentage of questions are yours?
Please describe your organization, such as established time, the number of employees, users volumn, the number of social media followers.
How about your data volume, source and later planning? Please describe the type, format, source, storage capacity, publicity (and if data could be public, how can others retrieve it?) of the data to be stored in Filecoin.
In which area do you plan to store you data? How many miners do you want to find ? Please list the miner ID. How about the proportion of the storage for each miner? What are the requirements about miners? At last, please state your redundancy plan.
Do you agree to disclose transaction information? If you get DataCap, please make the transaction information public on the Issue in time.

1.Zhongchuang was established in 2021, but our core developers have been devoted into this field for years. By employing various sets of systems like self-developed integrated micro cabinet for data storage, integrated refrigeration, monitors, fire protection, edge calculation, it now has realized one-stop data manipulation and operation management with monitoring system conducting integrated management on subsystem. The link of the team on Github:https://github.com/orgs/ipfs-zcsl/dashboard
2.We know filecoin from 2019, it is a decentralized storage network designed to store humanity’s most important information. Zhongchuang Power join the MinerX.2 Fellowship, the goals of this program are to build a solid foundation of globally distributed,reliable,long-term storage options to accelerate the development of tools and services in the ecosystem,while identifying areas to improve the experience of being a(lotus)miner in the Filecoin network. About nearXfilecoin, we already send the fip to join the competition.
3.No any law risk.
4.Zhongchuang was established in 2021, and there are 60 staffs. About 5000+ fans on our WeChat public account.
5.As for data, most of them come from our own surveillance videos. It is belongs to us with MP4 format and Storage capacity about can reach 10PIB . All of them may be not open for anyone.
6.It will be uesd in China, we only need one miner with ID F01164500. No other request at present.

This is our business license.Anout other answers to your question have been sent on the Github.Pls check, thanks.
------------------ 原始邮件 ------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.>;
发送时间: 2021年11月1日(星期一) 上午9:30
@.>;
<EMAIL_ADDRESS>主题: Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
Hello, @1ane-1
Please provide the following materials.
Organization name, business scale, social media accounts&follwers, and business license (could be sent by email); if you are an individual, please provide name, date of birth, working company and scale, employment certificate, social media accounts&follwers, and ID card (can be sent by email);
When did you start learning about Filecoin? Please give a description about the projects you have participated in ? What do you want to get from Filecoin? Any suggestions or expectations for the Filecoin Network?
Is there any law risk? What percentage of questions are yours?
Please describe your organization, such as established time, the number of employees, users volumn, the number of social media followers.
How about your data volume, source and later planning? Please describe the type, format, source, storage capacity, publicity (and if data could be public, how can others retrieve it?) of the data to be stored in Filecoin.
In which area do you plan to store you data? How many miners do you want to find ? Please list the miner ID. How about the proportion of the storage for each miner? What are the requirements about miners? At last, please state your redundancy plan.
Do you agree to disclose transaction information? If you get DataCap, please make the transaction information public on the Issue in time.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

Dear 河南中创算力,
I have not received your business license.
Please submit again.
------------------ 原始邮件 ------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.>;
发送时间: 2021年11月1日(星期一) 中午11:42
@.>;
<EMAIL_ADDRESS>主题: Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
This is our business license.Anout other answers to your question have been sent on the Github.Pls check, thanks.
------------------ 原始邮件 ------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.>;
发送时间: 2021年11月1日(星期一) 上午9:30
@.>;
@.@.>;
主题: Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
Hello, @1ane-1
Please provide the following materials.
Organization name, business scale, social media accounts&follwers, and business license (could be sent by email); if you are an individual, please provide name, date of birth, working company and scale, employment certificate, social media accounts&follwers, and ID card (can be sent by email);
When did you start learning about Filecoin? Please give a description about the projects you have participated in ? What do you want to get from Filecoin? Any suggestions or expectations for the Filecoin Network?
Is there any law risk? What percentage of questions are yours?
Please describe your organization, such as established time, the number of employees, users volumn, the number of social media followers.
How about your data volume, source and later planning? Please describe the type, format, source, storage capacity, publicity (and if data could be public, how can others retrieve it?) of the data to be stored in Filecoin.
In which area do you plan to store you data? How many miners do you want to find ? Please list the miner ID. How about the proportion of the storage for each miner? What are the requirements about miners? At last, please state your redundancy plan.
Do you agree to disclose transaction information? If you get DataCap, please make the transaction information public on the Issue in time.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

------------------ 原始邮件 ------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.>;
发送时间: 2021年11月2日(星期二) 中午1:49
@.>;
<EMAIL_ADDRESS>主题: Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
Dear 河南中创算力,
I have not received your business license.
Please submit again.
------------------ 原始邮件 ------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.>;
发送时间: 2021年11月1日(星期一) 中午11:42
@.>;
@.@.>;
主题: Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
This is our business license.Anout other answers to your question have been sent on the Github.Pls check, thanks.
------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.&gt;;
发送时间:&nbsp;2021年11月1日(星期一) 上午9:30
@.&gt;;
@.@.&gt;;
主题:&nbsp;Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
Hello, @1ane-1
Please provide the following materials.
Organization name, business scale, social media accounts&amp;follwers, and business license (could be sent by email); if you are an individual, please provide name, date of birth, working company and scale, employment certificate, social media accounts&amp;follwers, and ID card (can be sent by email);
When did you start learning about Filecoin? Please give a description about the projects you have participated in ? What do you want to get from Filecoin? Any suggestions or expectations for the Filecoin Network?
Is there any law risk? What percentage of questions are yours?
Please describe your organization, such as established time, the number of employees, users volumn, the number of social media followers.
How about your data volume, source and later planning? Please describe the type, format, source, storage capacity, publicity (and if data could be public, how can others retrieve it?) of the data to be stored in Filecoin.
In which area do you plan to store you data? How many miners do you want to find ? Please list the miner ID. How about the proportion of the storage for each miner? What are the requirements about miners? At last, please state your redundancy plan.
Do you agree to disclose transaction information? If you get DataCap, please make the transaction information public on the Issue in time.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

In addition, you only chose a storage provider, whether there is a relationship with it?  Do you agree to choose multiple storage providers?
------------------ 原始邮件 ------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.>;
发送时间: 2021年11月2日(星期二) 下午2:05
@.>;
<EMAIL_ADDRESS>主题: Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
------------------ 原始邮件 ------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.>;
发送时间: 2021年11月2日(星期二) 中午1:49
@.>;
@.@.>;
主题: Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
Dear 河南中创算力,
I have not received your business license.
Please submit again.
------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.&gt;;
发送时间:&nbsp;2021年11月1日(星期一) 中午11:42
@.&gt;;
@.@.&gt;;
主题:&nbsp;Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
This is our business license.Anout other answers to your question have been sent on the Github.Pls check, thanks.
------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
发件人:                                                                                "filecoin-project/filecoin-plus-client-onboarding"                                                                                @.&amp;gt;;
发送时间:&amp;nbsp;2021年11月1日(星期一) 上午9:30
@.&amp;gt;;
@.@.&amp;gt;;
主题:&amp;nbsp;Re: [filecoin-project/filecoin-plus-client-onboarding] Client Allocation Request for: 河南中创算力 (Issue #1024)
Hello, @1ane-1
Please provide the following materials.
Organization name, business scale, social media accounts&amp;amp;follwers, and business license (could be sent by email); if you are an individual, please provide name, date of birth, working company and scale, employment certificate, social media accounts&amp;amp;follwers, and ID card (can be sent by email);
When did you start learning about Filecoin? Please give a description about the projects you have participated in ? What do you want to get from Filecoin? Any suggestions or expectations for the Filecoin Network?
Is there any law risk? What percentage of questions are yours?
Please describe your organization, such as established time, the number of employees, users volumn, the number of social media followers.
How about your data volume, source and later planning? Please describe the type, format, source, storage capacity, publicity (and if data could be public, how can others retrieve it?) of the data to be stored in Filecoin.
In which area do you plan to store you data? How many miners do you want to find ? Please list the miner ID. How about the proportion of the storage for each miner? What are the requirements about miners? At last, please state your redundancy plan.
Do you agree to disclose transaction information? If you get DataCap, please make the transaction information public on the Issue in time.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

yes，it is our own miner. So we just choose one.

According to rule of https://github.com/filecoin-project/notary-governance/tree/main/notaries#overview
No Self Dealing: To prevent conflicts of interest, Notaries should not allocate DataCap to Clients over which they control the private keys, or to a Client who intends to specifically spend the allocated DataCap with an address affiliated with the Notary. When in doubt, Notaries should bias towards transparency (i.e. public disclosure) or to getting a different Notary to handle the individual request.
So I can't grant DataCap for you.

This user’s identity has been verified through filplus.storage


500 error when viewing Organization with MySQL

We DO NOT take questions or config/deploy problems on GitHub, please use our forum: https://discuss.gogs.io
Please take a moment to search that an issue doesn't already exist.
For bug reports, please give the relevant info:

Gogs version (or commit ref): <IP_ADDRESS>3
Git version: <IP_ADDRESS>
Operating system: centos 7
Database:

[ ] PostgreSQL
[x] MySQL
[ ] SQLite

Can you reproduce the bug at http://try.gogs.io:

[ ] Yes
[x] No
[ ] Not relevant

Log gist:

xorm log
[xorm] [info]  2016/03/04 11:02:17.875821 [sql] SELECT `team```.``* FROM `team` INNER JOIN `team_user` ON `team_user`.team_id=`team`.id WHERE (`team_user`.org_id=?) AND (`team_user`.uid=?) [args] [2 1]

var/log/gogs/gogs.log
2016/03/04 11:02:17 [...es/middleware/org.go:98 HandleOrgAssignment()] [E] GetUserTeams: GetUserTeams: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'FROM `team` INNER JOIN `team_user` ON `team_user`.team_id=`team`.id WHERE (`team' at line 1

Description
As you can see the error is . somehow is surrounded by two back tick
 SELECT `team```.``* FROM

But, when login as admin, the error #2751 shows up

Duplicated to https://github.com/gogits/gogs/issues/2743


Terminal don't want to open

When I click to the Terminal button (I have just installed the plugin), he don't want to open.
I have checked the webpage with the Chrome's inspector and:

How I can fix this problem?

I'm sorry your dealing with this. I'll check it out, there might need some things updated in either the Terminal or Atheos repo, I have been working on changing a lot of the source and might have missed updating one.
Could you expand the error and say Which init.js file the error is in?
Sorry for the delayed response, I missed the email earlier.

The error cannot read propery 'subscribe' of undefined leads me to believe that you're using either an outdated Terminal installation or an outdated Atheos installation, but most likely not your fault. I just pushed and merged in a TON of changes to the Atheos repo and to the terminal repo.
Would you mind upgrading to using both the master branches and letting me know if the error persists?
I apologize for this error if that is the case, I must have messed up a pull/push somewhere and accidently upgraded something before I was ready.

Yes, I really want but i have erased my installation!

What do you mean?

The installation of the machine on who I have installed Atheos (Raspberry Pi with YunoHost) is no longer exists.

As far as I can tell, I can't recreate this issue so I'll close it if that's cool. Good luck to you!


Mage-OS support

Currently this module's composer.json
https://github.com/tpay-com/tpay-magento2-basic/blob/82dc7a824eaf0f3d3a0d1ae38373b412e3586eb8/composer.json#L14
specifies a require on Magento's product-community-edition meta package, according to docs:

Do not specify a dependency on meta packages (e.g. product-community-edition).

Since mage-os uses a different meta-package this constraint cannot be satisfied.
PR https://github.com/tpay-com/tpay-magento2-basic/pull/35 should fix this.

Fixed in 2.0.0


make package

I want to insert something to the unreal engine (Town04) in Carla, but I work with windows! which is compatible with DReyeVR in windows can I make package?

DReyeVR/Carla is compatible with Windows. I'm not sure what you want to insert and how you want to do it. The default towns (up to Town05) should already be installed when you run make package.

DReyeVR/Carla is compatible with Windows. I'm not sure what you want to insert and how you want to do it. The default towns (up to Town05) should already be installed when you run make package.

I want to add some signs to town04 and activate this signs in ReyeVR/Carla! this is my issue

DReyeVR/Carla is compatible with Windows. I'm not sure what you want to insert and how you want to do it. The default towns (up to Town05) should already be installed when you run make package.

for example: I want to add stop sign here

then I

because I work with windows

then I select CarlaUE4 folder after that what should I do? that is my question

Also, in case you ever wanted to add custom signs at runtime through the PythonAPI. We have a tutorial just for that!

add the stop sign (like you already have)
save the map (ctrl + s)
(sanity check) you should be able to switch to another map and then come back to Town04 and see the stopsign you added in 1)
Close down the editor and run make package in the carla directory (This is Carla's way of packaging the project from the terminal with all the added libraries/assets)

thank you so much


Update status of Variable fonts on Firefox

I'm currently using the FF 108 on Linux KDE Plasma distro and I can say it does support variable fonts. But I didn't see any report for it on CIU so I thought I would fire an issue about this note.

Caniuse already has a listing for variable fonts: https://caniuse.com/variable-fonts and it lists FF as supported

FF as supported

That is for Mac & Cheese Windows. Anyway, let me rephrase my words. I think CIU should update more detail on how FF handle VF in Linux like what lib it requires or which distros support it. My issue focus on Linux rather than other 2 OS.


Possible concurrency Issue when receiving a stream of values from characteristic (in version 3.0.0)

Hi,
i've updated AsyncBluetooth from version 1.12.0 to 3.0.0 and i'm noticing a problem when receiving data from a characteristic.
The data received is not consistent, some packages are double and some packages are missing.
After debugging i figure out that the problem may be is inside the method func peripheral(_ cbPeripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) on PeriphepalDelegate.swift, probably a concurrency issue.
It seems that the characteristic value sent to the client do not correspond to the characteristic value received from didUpdateValueFor of CBPeripheralDelegate.
As you can see from the logs below, for some reason the value of the characteristic inside the Task is an old value received previously and not the one from characteristic parameter of the delegate. The Task does not capture the correct value.
Logs:
##### value from didUpdateValueFor 88001A00811E116718E22802FBB13930324D ✅
##### value ---> task 88001A00811E116718E22802FBB13930324D ✅
##### value from didUpdateValueFor 88001B00831E116719F62813030000000000 ❌missing
##### value from didUpdateValueFor 88001C006B1F11671832300234CDB35E5B7C ✅
##### value ---> task 88001C006B1F11671832300234CDB35E5B7C  ✅
##### value ---> task 88001C006B1F11671832300234CDB35E5B7C ❌double
##### value from didUpdateValueFor 88001D006C1F1167193D3013030000000000  ✅
##### value ---> task 88001D006C1F1167193D3013030000000000 ✅
##### value from didUpdateValueFor 88001E00CF1F11671852330234CDB35E5B7C  ❌missing
##### value from didUpdateValueFor 88001F00D01F1161111D3313030000000000 ✅
##### value ---> task 88001F00D01F1161111D3313030000000000 ✅
##### value ---> task 88001F00D01F1161111D3313030000000000 ❌double

The function from PeripheralDelegate.swift with the print statements used to debug:
    func peripheral(_ cbPeripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
        print("##### value from didUpdateValueFor \(characteristic.value!.bytes.toHexString())")
        Task {
            print("##### value ---> task \(characteristic.value!.bytes.toHexString())")
            do {
                if characteristic.isNotifying {
                   await self.context.characteristicValueUpdatedSubject.send(Characteristic(characteristic))
                }
                let result = CallbackUtils.result(for: (), error: error)
                try await self.context.readCharacteristicValueExecutor.setWorkCompletedForKey(
                    characteristic.uuid, result: result
                )
            } catch {
                guard !characteristic.isNotifying else { return }
                Self.logger.warning("Received UpdateValue result for characteristic without a continuation")
            }
        }
    }

Utils to print in hex format
extension Data {

    var bytes: [UInt8] {
        [UInt8](self)
    }
}

extension UInt8 {

    func toHexString(use0x: Bool = false) -> String {
        String(format: "%02X", self)
    }}

extension Array where Element == UInt8 {
    func toHexString(use0x: Bool = false) -> String {
        map { $0.toHexString(use0x: use0x) }.joined()
    }
}

Reverting to 1.12.0 I've no evidence of the problem.
Let me know how i can help!

I think I found the issue, I made some changes to validate an idea for the fix.
Let's take as an example a case where a BLE device sends many packets one after the other (unsolicited answers) to the central.
First of all, characteristic is a reference type that is passed around all the Tasks created, the tasks are not scheduled serially and can run with some delay due to OS resource scheduling. Meanwhile CoreBluetooth continue to push new data calling the delegate and changing characteristic.value inside the tasks, so this is why we may have some cases where Tasks sends the same characteristic.value to the client.
To overcome this I move the creation of the wrapper Characteristic outside the Task, but also in this case we are creating a Struct injecting the characteristic (CBCharacteristic) that is a reference type, so  also safeCharacteristic.value changes because is a computed property that compute the value of the CBCharacteristic.
Finally I tried to replace the computed value of Characteristic with  an instance property public let value: Data? and passing them via initializer, in this case the value is copied and don't change.
From my logs I can see that it's working.
Below the code:
PeripheralDelegate.swift
    func peripheral(_ cbPeripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
        print("##### outer \(characteristic.value!.bytes.toHexString())")
        let safeCharacteristic = Characteristic(characteristic, value: characteristic.value)
        Task { @MainActor in
            print("##### inner ---> \(safeCharacteristic.value!.bytes.toHexString())")
            if safeCharacteristic.isNotifying {
               await self.context.characteristicValueUpdatedSubject.send(safeCharacteristic)
            }

            do {
                let result = CallbackUtils.result(for: (), error: error)
                try await self.context.readCharacteristicValueExecutor.setWorkCompletedForKey(
                    safeCharacteristic.uuid, result: result
                )
            } catch {
                guard !safeCharacteristic.isNotifying else { return }
                Self.logger.warning("Received UpdateValue result for characteristic without a continuation")
            }
        }
    }

Characteristic
public struct Characteristic: Sendable {
    public let cbCharacteristic: CBCharacteristic

    public let value: Data?

    public init(_ cbCharacteristic: CBCharacteristic, value: Data?) {
        self.cbCharacteristic = cbCharacteristic
        self.value = value
    }

    /// The Bluetooth-specific UUID of the characteristic.
    public var uuid: CBUUID {
        self.cbCharacteristic.uuid
    }

    public var properties: CBCharacteristicProperties {
        self.cbCharacteristic.properties
    }

    /// The latest value read for this characteristic.
//    public var value: Data? {
//        self.cbCharacteristic.value
//    }

    /// A list of the descriptors discovered in this characteristic.
    public var descriptors: [Descriptor]? {
        self.cbCharacteristic.descriptors?.map { Descriptor($0) }
    }

    /// A Boolean value that indicates whether the characteristic is currently notifying a subscribed central
    /// of its value.
    public var isNotifying: Bool {
        self.cbCharacteristic.isNotifying
    }
}

Hi! Great find! You're absolutely right. We had this issue before, fixed it, and I accidentally introduced it again 🤦🏼♂. Let me fix it...

Let me know if this fixes it for you 👍🏼

@manolofdez yes it is all solved! ✅

@manolofdez yes it is all solved! ✅

Hi, I think I'm encountering a similar problem on 4.0
I have a peripheral that returns a response in multiple parts that needs to assembled together after I've received the last part. It seems that very frequently I will miss one of the middle parts resulting in an invalid JSON once the parts are assembled.
I made a local copy of the library and added a print in the didUpdateValueFor delegate method in PeripheralDelegate and I added a print when my subscribed characteristicValueUpdatedPublisher receives a value. The low level delegate method receives messages that somehow never make it through the publisher. Always some messages that occur in the middle somewhere.

Actually this was my own doing.
I was converting the publisher into any AsyncStream by adding:
.values
.eraseToStream()

But apparently .values does not buffer and if messages come in too fast some can get lost. My god this cost me two days trying to figure out what was going on. What have I done with my life?
Thanks for the library btw. It has made dealing with Bluetooth a lot less painful. Except when I introduce my own problems.


Hk 4 bb export

ExportConfig for bb2rif export using resources/exporters/cms_field_values.tsv file; beneficiary, beneficiary_history, inpatient, outpatient, carrier, and prescription are all working.

refactored code based on changes suggested by @hadleynet.

FYI, I just attempted to fix the merge conflicts with GitHubs web interface, which generated this Merge branch 'bb-export' into hk_4_bb_export commit.


Information about Contributing Regional SMS Provider (via Send SMS HTTP Hook)

Regional SMS Senders
We're accepting contributions for regional SMS providers via the Send SMS Hook.
Contributors for select SMS providers (e.g. msg91 (@MeetChaudhari) and Africa's Talking (@mutumbakato) ) can add the following lines to your config.toml on the latest version of the CLI to enable the hook locally. If you are interested in contributing a regional provider for a hook which is not msg91 or Africa's Talking please make a comment with the provider name below.
Note that this feature is only available for use with the CLI locally - it will be available on Supabase projects once we merge the frontend
[auth.hook.send_sms]
enabled = true
uri = "http://host.docker.internal:54321/functions/v1/sms_sender"
secret = "env(SEND_SMS_HOOK_SECRET)"

This configuration assumes we're using a Supabase Edge Function which is called sms_sender though in practice you can use any HTTP endpoint of your choosing. With respect to the secret, it should take the form v1,whsec_<standard-base64-string>. You can use a generic base64 encoding tool to help generate the base64 string.
You can view the wip docs and example README for details about HTTP Hooks. You can use the JSON Schema Faker Tool in tandem with the Send SMS JSON Schema provided in order to generate a fake payload to test the function with.
Let us know if there's anything unclear or if there are any further questions or concerns. Thanks!
Details About Contributing
Contributing Format
We may feature some of the functions on our Edge Function Guides - if you wish for your regional sender to be considered, please paste a link to a Github repository containing a README.md, an .env.local file, and an index.ts file containing the function content. We will then check with the appropriate team to see whether it would fit into the guides.
Here's the README outline:
Your-edge-function-name

What does this edge function do?
When would I want to use it?

Example:
Use this Hook with the Send SMS Extension Point to send a message with an AppHash via Twilio Programmable Messaging. The App Hash identifies a mobile application and is embedded it an SMS to allow an Android application to determine that the message was intended for the Application. In turn, this allows for the App to fetch specific information, such as OTP codes, to perform autofill so that the user does not have to exit the application to retrieve information from a message.
Configuration

What env vars do I need to add to .env.local?
Where do I find these env vars?

Example:
Copy the following environment variables from the Twilio Console into your .env.local file:
TWILIO_ACCOUNT_SID=""
TWILIO_AUTH_TOKEN=""
TWILIO_PHONE_NUMBER=""

Testing

Include an example cURL function with which we can test the edge function

Any other points of note?

As needed.

Hey @J0. I noticed that the HTTP hooks UI has been merged—thank you for your efforts on this! However, I'm encountering an issue: I'm unable to connect the edge function to Authentication as a hook. It seems that the hooks currently only accept database functions. Is there anything specific I need to do to establish this connection to the Edge functions?
Thank you for your assistance.

Hey @mutumbakato,
Apologies on the delayed reply - it's merged but currently behind a feature flag. Should be unflagged once the docs go in

Thanks for the update, I'll be waiting for the actual release.

@J0
Any update on this?
Can see sms hook in UI, But not firing.
Any update would be helpful.
Thank you.

Hey @shaharyarrahmad,
Yup that is correct - it is behind a feature flag. We're done with the implementation for the most part but need to release  the docs and go through the implementation. I know it has taken quite a while but it is coming soon.
Do check back mid Aug - in the meantime feel free to use the locally hosted version or let us know if there's a specific provider you'd like to see so we can look into examples or similar

Thank tou @J0 ..
looking forward to it.

hi everyone, we've just released the "Send SMS" hook - you can check out the following links:

Blog post
Guide for implementing the SMS hook

Hey Kang, thanks a lot for shipping this, it's going to be very helpful. I've been trying it out and I realised that I still can't enable phone auth provider without selecting one of the listed phone providers. It there any other way I can do this?

@mutumbakato thanks for raising this - i've made a fix for it here so it should work properly now (https://github.com/supabase/supabase/pull/28706)

Hey Guys, I'm trying to use "Send SMS" hook, on self-hosted supabase.
currently I added these to my docker-compose.yml and .env files as well
GOTRUE_EXTERNAL_PHONE_ENABLED: true
GOTRUE_HOOK_CUSTOM_SMS_PROVIDER_ENABLED: true
GOTRUE_HOOK_CUSTOM_SMS_PROVIDER_URI: http://host.docker.internal:8000/functions/v1/send_sms
GOTRUE_HOOK_CUSTOM_SMS_PROVIDER_SECRET: v1,whsec_9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
but gives me this error
AuthApiError: Unable to get SMS provider
can you help me to figure out this.

Hey @dileeshaupview,
Thanks for the update and detailed email. Surfacing this here so that others may learn as well. Can you share your .env or .toml file?
Specifically, wondering if you have GOTRUE_SMS_PROVIDER="<provider>" set and also what the version of the auth service you're running.
You can check the version by running docker ps . It should be contained in the image tag

Hi Joel,
Thanks for the feedback! Here's a quick update based on your suggestions:

I have now updated all Supabase images to the latest versions through docker-compose.yml, including the auth service, which was updated from supabase/gotrue:v2.151.0 to v2.158.1.

I wanted to clarify regarding the GOTRUE_SMS_PROVIDER="" setting, should I need to add this, and if so, what value should I be entering as the provider?

I'll continue testing and will report back on further progress.
Thanks again for your help!

Hi @dileeshaupview ,
Can you try these configurations in your docker-compose.yml file?
GOTRUE_HOOK_SEND_SMS_ENABLED: "true"
GOTRUE_HOOK_SEND_SMS_URI: "http://host.docker.internal:8000/functions/v1/send-sms"
GOTRUE_HOOK_SEND_SMS_SECRETS: "v1,whsec_VGhpcyBpcyBhbiBleGFtcGxlIG9mIGEgc2hvcnRlciBCYXNlNjQgc3RyaW5n"

You won't be needing the GOTRUE_SMS_PROVIDER setting. Also, note that true must be wrapped with double quotations.

Hi @dileeshaupview ,
Can you try these configurations in your docker-compose.yml file?
GOTRUE_HOOK_SEND_SMS_ENABLED: "true"
GOTRUE_HOOK_SEND_SMS_URI: "http://host.docker.internal:8000/functions/v1/send-sms"
GOTRUE_HOOK_SEND_SMS_SECRETS: "v1,whsec_VGhpcyBpcyBhbiBleGFtcGxlIG9mIGEgc2hvcnRlciBCYXNlNjQgc3RyaW5n"

You won't be needing the GOTRUE_SMS_PROVIDER setting. Also, note that true must be wrapped with double quotations.

Thank you so much for your help!  This is Working


TextInput selection inconsistent on iOS

Description
The TextInput selection behaves inconsistently.
When I set selection prop to {start: 0, end: value.length } the value is not always selected.
React Native version:
0.63.2
Steps To Reproduce
Visit https://snack.expo.io/H1O7BgsXg

Run on android device/emulator.
Click on the right half of the right "0".

Expected Results
I expect "00" to be selected.
Snack, code example, screenshot, or link to a repository:
https://snack.expo.io/H1O7BgsXg
This might be caused by the mouse click however I don't have the possibility to test it on an iPhone.

Confirm. Also setNativeProps position doesn't work too.

Closing as stale + duplicate of https://github.com/facebook/react-native/issues/31353


do you have code example but for categorical data and continues target?

great code thanks
do you have example like
https://github.com/DannyVanpoucke/LSSVMlib/blob/master/examples/LSSVMlib-example6.ipynb
but for categorical data and continues target?

No the code available is what there currently is. As I don't need
categorical data, I have not implemented it yet. But feel free to implement
it and share.
On Wed, May 26, 2021 at 2:25 PM Sandy4321 @.***> wrote:

great code thanks
do you have example like
https://github.com/DannyVanpoucke/LSSVMlib/blob/master/examples/LSSVMlib-example6.ipynb
but for categorical data and continues target?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/DannyVanpoucke/LSSVMlib/issues/2, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKLNY4ZSESG47Z3Y5JVRT7TTPTSBXANCNFSM45R5KYTA
.


twister: Add 'fail-on-skip' argument

When any tests are skipped with reason 'ztest skip' and fail-on-skip is specified, twister will return failure.
Signed-off-by: Al Semjonovs<EMAIL_ADDRESS>

When such feature could be useful? Why skips for ztest cases are in particular interesting? I assumed that ztest should only skip a case when it is ordered within the source code. Maybe you can use some other variable name? It can be confusing, because test is IMO to vague in this context. Since the variable refers to ztest test cases only, maybe sth like _skipped_zcases?

@PerMac - a use case for this would be when a zassume_* fails in the setup phase of a test.  This will mark the test as skipped.  Twister will report success in this scenario.  With this flag we would be able to catch when zassume fails as well.  Ideally we should have a test that fails for what zassume is checking. I can update the variable to reflect whats being tracked.

Thanks for the explanation. I have some following questions (not that I am against, it's just interesting). So this functionality aims for the zassume skips? If so, maybe it would be more direct to check if it was zassume, and not other skip?
I haven't yet played with zassume, hence my questions. How does when a zassume_* fails in the setup phase of a test. This will mark the test as skipped. align with https://github.com/zephyrproject-rtos/zephyr/pull/49640? Does it mean that if #49640 goes it, this PR is no longer needed?

Thanks for the explanation. I have some following questions (not that I am against, it's just interesting). So this functionality aims for the zassume skips? If so, maybe it would be more direct to check if it was zassume, and not other skip? I haven't yet played with zassume, hence my questions. How does when a zassume_* fails in the setup phase of a test. This will mark the test as skipped. align with #49640? Does it mean that if #49640 goes it, this PR is no longer needed?

Yes that's correct, honestly, I forgot about that PR. Either one of these should work for our needs.

Thanks for the explanation. I have some following questions (not that I am against, it's just interesting). So this functionality aims for the zassume skips? If so, maybe it would be more direct to check if it was zassume, and not other skip? I haven't yet played with zassume, hence my questions. How does when a zassume_* fails in the setup phase of a test. This will mark the test as skipped. align with #49640? Does it mean that if #49640 goes it, this PR is no longer needed?

I wasn't aware of this PR, I actually think https://github.com/zephyrproject-rtos/zephyr/pull/49640 does a better job of associating a zassume to an overall failure.


Add TRACEPOINT_ENABLED() and DO_TRACEPOINT() macros

This adds the TRACEPOINT_ENABLED() and DO_TRACEPOINT() macros alongside the current TRACEPOINT() macro. These tracetools macros correspond to LTTng's tracepoint_enabled(), do_tracepoint(), and tracepoint() macros, respectively. See lttng-ust(3).
During runtime, this allows first checking if the tracepoint is enabled before doing some processing and triggering the tracepoint manually. This way, we avoid doing unnecessary processing/memory allocations/etc. if the tracepoint isn't enabled.
Eventually, for tracers that do not support this mechanism, we can just #define TRACEPOINT_ENABLED(...) true and #define DO_TRACEPOINT(...) TRACEPOINT(__VA_ARGS__).
Signed-off-by: Christophe Bedard<EMAIL_ADDRESS>

cc @iluetkeb

Testing --packages-above:

Linux
Linux-aarch64
Windows

Alright, CI looks good.


Messages brodcasted lost with Sharing Service

Hi all,
I'm using the Sharing Service with CustomMessage to create a Master/Slave configuration between 2 hololens.
It's working fine but I have one problem, in some moments, specially when the slave joins the room, the master sends lot of messages and someone get lost and don't arrive to the slave.
If I put a Log before sending messages all works fine because the log slows the sending process.
I'm using the following method:
serverConnection.Broadcast(
  msg,
  MessagePriority.Immediate,
  MessageReliability.ReliableOrdered,
  MessageChannel.Avatar);

Anyone has an idea of how to solve the problem?
Thank you.

Shot in the dark here, but try making sure there's a connection between the two before sending messages?

Hi fraspadafora,
I wonder how you achieve the master/slave configuration. Do you manually assign the priority to each HoloLens or have some automatic solution like "the first one join the session will be the master"? Would you share your idea to me? Thanks!

Sounds like you aren't reading/writing all your bits in the right order

Please reopen if your question was not answered.


Print private fields too.

Quick PR: let the printer print private fields too. Fixes #10, but possibly not as desired.

I think the goal here is to not print them, but do not fail neither

Okay, will have to figure out how to check that.

It could have been already fixed, I have to check that
On Mon, 13 Jan 2020 at 12:12, Danny van Bruggen<EMAIL_ADDRESS>wrote:

Okay, will have to figure out how to check that.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Strumenta/kolasu/pull/29?email_source=notifications&email_token=AADLGJT3V6BE7RYDMM4BEADQ5REAXA5CNFSM4KFXVZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIYKI3A#issuecomment-573613164,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AADLGJUW7NSZNZIK3RDKUCTQ5REAXANCNFSM4KFXVZYQ
.

--
Website at https://tomassetti.me
GitHub https://github.com/ftomassetti

No, the test I wrote broken on private fields.

Here's the opposite implementation now: only print fields when they are public.


How to install terminal in windows server 2019?

Windows Terminal version
No response
Windows build number
Microsoft Windows NT 10.0.17763.0
Other Software
No response
Steps to reproduce
Does terminal support windows server 2019 system?
Windows server 2019 neither support install Microsoft Store nor support install .msixbundle package，so is there any other way to install terminal?
Expected Behavior
No response
Actual Behavior
try to  install terminal

Please make sure to search for duplicates and read the FAQ when filing new issues.


Safeguard against SQL injection attacks and Hash passwords

Will parameterize SQL queries so we are not susceptible to SQL injection attacks, as well as hash passwords for better security

closing as completed and merged


Free5GC experiences NAS MAC verification error

Hello,
I am trying to have a Free5GC connect to a N3IWUE machine. Both of these have been simulated on two Linux virtual machines. I checked to make sure their IP addresses were correct, and I also followed all the step listed under https://free5gc.org/guide/n3iwue-installation/
However, I am getting a NAS MAC verification error which I have been unable to fix. I tried looking under the free5GC forums that mentioned this issue, but the comments were not clear on how to approach the problem. I have posted a screenshot of the error below. Please advise me on what I must do to resolve this issue.

Hi @Catty-Wampus ,
Please check that the settings of webconsole subscriber are the same as those in n3uecfg.yaml.
If the problem cannot be solved, please provide a screenshot of the subscriber data and n3uecfg.yaml, n3iwfcfg.yaml.
BRs,
James


Incomplete data processing

The code in data_util is failing at several places and there are hardcoded file paths all over the place. Any plan to improve the code and make it running without too much modification?

can you point us to the specific pieces of code you are having issues with?


Alpha/Opacity not displaying through Visual Shader properly, even with "Depth prepass Alpha" enabled.

Godot version
v4.0.1.stable.official [cacf49999]
System information
Windows 10, Vulkan, Ryzen 3900, NVIDIA GTX 2080 SUPER
Issue description
I noticed that the Draw prepath Alpha for the Visual Shader isn't working correctly, for some reason it causes the object to fade/turn black when the float function is set to "0"...
This is through the Visual Shader Material:

While this is what was supposed to happen, albeit done with Spatial's "Depth Depth Mode" (done using the built-in spatial material):

Steps to reproduce
If anybody is interested to recreate this weird effect, just make a visual shader with a float parameter, and connect it to the "Alpha":

Attach the visual shader to any mesh, preferrably a mesh with fingers or claws. Then change the slider under the "Shader Parameters" in the material/material override section:

Make sure you enable the Draw prepath Alpha in the visual shader material as well:

Minimal reproduction project
Here is the project file to test it on. Had to use a different model instead of the one generated from Character Creator:
"Alpha_Test_Debug.zip

@Calinou Minimal reproduction project has been uploaded, had to use a different model cause the one I was using was generated from Character Creator 4, the one in the included project was generated from Makehuman just to avoid issues with content creation. But the setup should be the same:
Alpha_Test_Debug.zip


Cannot extract table from wordpress gutenberg blocks

Thanks for this awesome library.
It's now my go-to tool for content extraction.
Problem:
The WordPress Gutenberg editor wraps the table with a figure tag like this :

.
Trafilatura cannot extract the table inside the figure wrapper. If I remove the figure wrapper it can extract the table block just fine.
I would suggest Trafilatura can add the feature to specifically look for WordPress's specific Gutenberg block patterns when extracting content from WP-based sites. Gutenberg is widely used by content creators now and Gutenberg keeps adding custom wrappers to ul, table tags from version to version.

Thanks for your feedback, that's correct, the table element is discarded because it's within a figure (usually not a relevant tag). We could improve that.

Is there any hotfix for this, so I can implement and extract tables from wp sites? Thanks! I'm incapable of fixing it on my own.
@adbar

Well there is always a way, for example you could get rid of the tag before passing the HTML to Trafilatura.
I need to test the feature beforehand so I don't break anything, so far there are very good reasons why figure elements are discarded.

Well there is always a way, for example you could get rid of the tag before passing the HTML to Trafilatura.

That's clever, I'll give it a try.


fix(coding):  the key for snippet / is not working

What is this PR for?
fix the issue that  the key for snippet / is not working
Does this PR fix an existing issue?
no
Checklist

[x] I've read the CONTRIBUTING guidelines.

This is not needed. Are you using the latest version of lazy.nvim?

ok, I think it is a mistake, thanks for your time.


[] build failure

Connected ticket : https://github.com/boostorg/cmake/issues/9
Host Environment

OS: Windows 10
Compiler: vcpkg 2021-01-13-d67989bce1043b98092ac45996a8230a059a2d7e

To Reproduce
Steps to reproduce the behavior:
./vcpkg install boost-uuid:x64-windows
Building package boost-spirit[core]:x64-windows... done
Installing package boost-spirit[core]:x64-windows...
Installing package boost-spirit[core]:x64-windows... done
Elapsed time for package boost-spirit:x64-windows: 20.11 s
Starting package 15/17: boost-serialization:x64-windows
Building package boost-serialization[core]:x64-windows...
-- Downloading https://github.com/boostorg/serialization/archive/boost-1.75.0.tar.gz -> boostorg-serialization-boost-1.75.0.tar.gz...
-- Downloading https://github.com/boostorg/serialization/archive/boost-1.75.0.tar.gz... Failed. Status: 35;"SSL connect error"
CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:184 (message):

      Failed to download file.
      If you use a proxy, please set the HTTPS_PROXY and HTTP_PROXY environment
      variables to "https://user:password@your-proxy-ip-address:port/".

      If error with status 4 (Issue #15434),
      try setting "http://user:password@your-proxy-ip-address:port/".

      Otherwise, please submit an issue at https://github.com/Microsoft/vcpkg/issues

Call Stack (most recent call first):
  scripts/cmake/vcpkg_from_github.cmake:147 (vcpkg_download_distfile)
  ports/boost-serialization/portfile.cmake:3 (vcpkg_from_github)
  scripts/ports.cmake:142 (include)

Error: Building package boost-serialization:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
  Package: boost-serialization:x64-windows
  Vcpkg version: 2021-01-13-d67989bce1043b98092ac45996a8230a059a2d7e

Additionally, attach any relevant sections from the log files above.

Can you simply retry it or open https://github.com/boostorg/serialization/archive/boost-1.75.0.tar.gz in your Browser?

@al-sabr, could you try the following workaround if you could access above adderss?

Download https://github.com/boostorg/serialization/archive/boost-1.75.0.tar.gz manually.
Rename it to boostorg-serialization-boost-1.75.0.tar.gz and put it to ./vcpkg/download folder.
./vcpkg install  boost-serialization:x64-windows

Ok this workaround is temporarily working but how about a fix for good?

You can try the possiable solution from https://github.com/microsoft/vcpkg/issues/13348#issue-692784879.

@al-sabr, does this still be a problem for you?


Add PR checklist.

Add PR checklist primarily to remind people to run Prettier before opening a PR.
Credits: @KartikSoneji
PS: Which label should one apply to such an issue? Do we need a new label? If yes, what would it be called?

I was actually thinking of making it an optional pre-commit hook that people can enable if they choose to.

Oh just saw #126.
Closing this in favour of that.

Wait why not have both?


[JSON Logic] Part 5: Add general error handling

When evaluating a rule to be validated, thats when we can get insight whether to throw or not based on the lack of existence of a field.
Please see references of this in the example schemas provided in this PR.

idle thought: these merges from downstream changes are breaking my heart

This one is properly ready for another review.

idle thought: these merges from downstream changes are breaking my heart

Yeah... This type of process can be very brutal and feel like a lot of shuffling around / re-work. 🤗

Yeah... This type of process can be very brutal and feel like a lot of shuffling around / re-work. 🤗

The 2nd most brutal thing is terrible UX of answering comments in GitHub xD


Unable to read rotated image uri "rct-image-store://0" in iOS

Hi,
This library works very fine!! I am able to read the rotated image (rotate to 9o degree) just fine in Android emulator. But the rotated image uri is receiving as "rct-image-store://0" for iOS simulator. And I am unable to get image path from "rct-image-store://0"
I am using rn-fetch-blob  to convert the image url into multipartData. The image url "rct-image-store://0" is not recognized at this point
Here is my code
_rotateImage() {
     ImageRotate.rotateImage(
       this.state.selectedImage,
       90,
       (uri) => {
         this.setState({
           selectedImage: uri,
           width: this.state.height,
           height: this.state.width
         })
       },
       (error) => {
         console.error("rotateImage = " + error);
       }
     );
   }

You should use ImageStore to get base64 of your image on iOS (see https://facebook.github.io/react-native/docs/imagestore ). Example of usage (in combination with react-native-fs library):
          ImageStore.getBase64ForTag(
            rotatedUri,
            (base64Image) => {
              const imagePath = `${RNFS.DocumentDirectoryPath}/${new Date().getTime()}.jpg`;
              RNFS.writeFile(imagePath, `${base64Image}`, 'base64')
              .then((success) => {
                // now your file path is imagePath (which is a real path)
                ImageStore.removeImageForTag(rotatedUri);
              })
              .catch((err) => console.log('RNFS writeFile error: ', err));
            },
            (err) => { }
          );

rct-image-store://0 and asset ids on android are not going to work here. You need actual local path to the image file as @ggunti suggested. Feel free to open PR to if you think this should be mentioned in README

@ggunti Solution worked for me. Thanks


[Release] sdk/resourcemanager/managementpartner/armmanagementpartner/0.2.0

…0.2.0 generation from spec commit: dc439efcfc15448824877603f66fc1578d1c71c5

[ ] The purpose of this PR is explained in this or a referenced issue.
[ ] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[ ] Tests are included and/or updated for code changes.
[ ] Updates to CHANGELOG.md are included.
[ ] MIT license headers are included in each file.

/azp run prepare-pipelines

/azp run go - armmanagementpartner - ci


FxlDemo-2.0.exe  error

when I run the FxlDemo-2.0.exe ,after it finished. I got this error :
  .so I need put app.xml in some folder?

Hi Rhain,
I believe the installer might have been corrupted - can you download it again and try once more?


Beta release

Beta release

Codecov Report
Patch coverage: 69.02% and project coverage change: -0.19 :warning:

Comparison is base (f6666ac) 64.55% compared to head (8a07b88) 64.37%.

: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
Additional details and impacted files
@@            Coverage Diff             @@
##             beta    #1122      +/-   ##
==========================================
- Coverage   64.55%   64.37%   -0.19%
==========================================
  Files         211      212       +1
  Lines       24658    25058     +400
==========================================
+ Hits        15919    16130     +211
- Misses       7320     7494     +174
- Partials     1419     1434      +15

Impacted Files
Coverage Δ

schema/collection.go
87.23% <0.00%> (-1.90%)
:arrow_down:

server/metadata/namespace.go
90.71% <ø> (ø)

schema/queryable.go
85.98% <30.00%> (-3.88%)
:arrow_down:

query/filter/comparison.go
65.63% <41.93%> (-8.91%)
:arrow_down:

value/eval.go
59.32% <59.32%> (ø)

server/quota/storage.go
79.47% <62.50%> (-2.02%)
:arrow_down:

query/filter/selector.go
61.41% <64.10%> (-19.33%)
:arrow_down:

server/metadata/tenant.go
63.96% <74.28%> (+0.33%)
:arrow_up:

query/filter/filter.go
76.73% <75.92%> (-2.07%)
:arrow_down:

schema/fields.go
81.87% <83.33%> (+0.15%)
:arrow_up:

... and 9 more

... and 7 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


The server socket has failed to bind to [::]:29500, deepspeed 端口被占用，使用的是8张H100，切换deepspeed 端口同样会有占用

Traceback (most recent call last):
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/opt/tiger/openRLHF/OpenRLHF/openrlhf/cli/train_sft.py", line 252, in
train(args)
File "/opt/tiger/openRLHF/OpenRLHF/openrlhf/cli/train_sft.py", line 20, in train
strategy.setup_distributed()
File "/opt/tiger/openRLHF/OpenRLHF/openrlhf/utils/deepspeed/deepspeed.py", line 83, in setup_distributed
deepspeed.init_distributed(timeout=timeout)
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/site-packages/deepspeed/comm/comm.py", line 685, in init_distributed
cdb = TorchBackend(dist_backend, timeout, init_method, rank, world_size)
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/site-packages/deepspeed/comm/torch.py", line 112, in init
self.init_process_group(backend, timeout, init_method, rank, world_size)
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/site-packages/deepspeed/comm/torch.py", line 142, in init_process_group
torch.distributed.init_process_group(backend,
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/site-packages/torch/distributed/c10d_logger.py", line 74, in wrapper
func_return = func(*args, **kwargs)
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/site-packages/torch/distributed/distributed_c10d.py", line 1141, in init_process_group
store, rank, world_size = next(rendezvous_iterator)
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/site-packages/torch/distributed/rendezvous.py", line 241, in _env_rendezvous_handler
store = _create_c10d_store(master_addr, master_port, rank, world_size, timeout)
File "/home/tiger/anaconda3/envs/openrlhf/lib/python3.10/site-packages/torch/distributed/rendezvous.py", line 172, in _create_c10d_store
return TCPStore(
RuntimeError: The server socket has failed to listen on any local network address. The server socket has failed to bind to [::]:29500 (errno: 98 - Address already in use). The server socket has failed to bind to <IP_ADDRESS>:29500 (errno: 98 - Address already in use).
训练配置使用的是：

done


error after PR 349

if the schema default is smaller than the minimum for template (5 chars)
in my case it is "" or " "
the new code fails..
text.replace is  invalid
need to add back the test I had to see if the value retrieved from the schema contains a templated value
        this.value =this.schemaElement['default']
        if(this.value.toString().includes("{{"))

Do you have a full example where it fails ?

jsonform_trap.txt
actually it is not text, it is a number

Ah, but you have a default property that is an integer for an element that expects a string, so it's not related to the templating in itself.
I will make a fix for that

well, the templating code ASSUMES it is working on a string, which its not..


Update code to the latest GraphQL (Prisma) and react

I would help with this issue. You want to move from graphcool to prisma?

Yes; back when I wrote this, Prisma wasn’t available yet. It would be great
if you can help!
On Sat, Oct 6, 2018 at 09:45 Marcin Lasak<EMAIL_ADDRESS>wrote:

I would help with this issue. You want to move from graphcool to prisma?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/peterj/shortly/issues/7#issuecomment-427588520, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AKkU7DwEzZ5D8AdQrRSVkB5b5-TcYiocks5uiN4zgaJpZM4XBVB4
.

Ok. Starting to work on that.


Drag trackpad gestures

Now we have trackpad gestures in stable, I copied the same changes from https://github.com/flutter/flutter/pull/89944
This will allow using trackpad to swipe between pages in the page view.

any public api need to add?  these changes are only internal changes?

Only internal change. But if you think we should allow users to enable or disable trackpad use, I can update it with supportedDevices parameter on ExtendedImageGesturePageViewState

ExtendedImageGesturePageVie

ok, thanks, so the user can use trackpad to scroll ExtendedImageGesturePageView, right?

Yeah, after this change, you will be able to use Mac, Linux, Windows, and iPad trackpad to scroll between pages. I just had to copy the change here, since you have a customized gesture recognizer. I need to apply the same changes as in flutter/flutter

thanks for your contribution, i have merge the code from 3.3.8 and refactor them to be more convenience to merge if next time.